error result for circular gabor filter code

hi,
I want to ask about circular gabor filter, I write a code in matlab but it doesn't give me correct output I think there is mistake but I don’t know where
here is the code NOTE sigma is the standard deviation of gaussian and fc is the central frequency of circular gabor
for x = -fix(sigma):fix(sigma)
for y = -fix(sigma):fix(sigma)
G(fix(sigma)+x+1,fix(sigma)+y+1) = exp(-.5*((x/sigma)^2+(y/sigma)^2))* cos(2*pi*fc*(sqrt((x)^2+(y)^2)));
end end
please if you could, help me
thank you and I appreciate your time

Réponses (1)

hind
hind le 23 Nov 2011

0 votes

please any one my help me,

1 commentaire

chitresh
chitresh le 30 Nov 2013
i thing you write some thing wrong in the code... gb=exp(-0.5(x_theta.^2/sigma_x^2+y_theta.^2/sigma_y^2)).*cos(2*pi/lambda*x_theta+psi);

Connectez-vous pour commenter.

Catégories

Produits

Question posée :

le 21 Nov 2011

Commenté :

le 30 Nov 2013

Community Treasure Hunt

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

Start Hunting!

Translated by