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

3 ビュー (過去 30 日間)
Richa Sharma
Richa Sharma 2012 年 5 月 17 日
回答済み: Laurent 2014 年 10 月 29 日
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