error result for circular gabor filter code

20 visualizaciones (últimos 30 días)
hind
hind el 21 de Nov. de 2011
Comentada: chitresh el 30 de Nov. de 2013
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

Respuestas (1)

hind
hind el 23 de Nov. de 2011
please any one my help me,
  1 comentario
chitresh
chitresh el 30 de Nov. de 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);

Iniciar sesión para comentar.

Categorías

Más información sobre Image Processing Toolbox en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by