Convolving an image with 2D log gabor and as the result we receive two Gabor maps- amplitude map and orientation map.

조회 수: 3 (최근 30일)
Hi , I need Matlab code for - Convolving an image with 2D log gabor and as the result of we receive two Gabor maps. The map with the maximum values of amplitude M(x;y) , is estimated as the highest magnitude of amplitude among 180 values of different orientation (for 180 corresponding filter responses). The second map Q(x;y) contains the dominant texture orientation angles , i.e. angles for which the magnitude of amplitudes is maximum). Thanks and regards Richa

답변 (2개)

Image Analyst
Image Analyst 2012년 5월 17일
Take a look at conv2() or imfilter() to do your convolution. Then check out imregionalmax() to find local maxima in the resulting image.

Laurent
Laurent 2014년 10월 29일
Perhaps your 2 maps correspond to the real and imaginary maps? (and thus to symmetric or odd log-Gabor filters)
if you are interested in more info + python code, something similar is coded using the package available @ https://pythonhosted.org/LogGabor/

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by