Asked by wisnu
on 5 May 2013

hello.. iam stuck over here on function gabor

function [out1 out2] = fn_gabor(c) alpha = 1/sqrt(2); t=1; for teta = pi/8:pi/8:pi; for j = 2:5; for x = -8:8; for y = -8:8; h = exp((-alpha^(2*j))*(x^2 + y^2)/2); HI (x+9,y+9)= h; Re = cos (pi*(alpha^j)*(x*cos(teta)+ y*sin(teta))); RI (x+9,y+9)= Re; Im = sin (pi*(alpha^j)*(x*cos(teta)+ y*sin(teta))); II (x+9,y+9)= Im; end; end; Rh = HI*RI; Rh; Ih = HI*II; Ih; R = conv(in,Rh); %%%ERROR IN HERE I = conv(in,Ih); % Normalisasi Ro = (R)/(max(max(R))); Roa = mean (Ro); Roav = mean (Roa); Io = (I)/(max(max(I))); Ioa = mean (Io); Ioav = mean (Ioa); % Magnitude hasil konvolusi out = sqrt (Ro*Ro' + Io*Io'); outfil(t) = sqrt (Roav*Roav + Ioav*Ioav); t = t + 1; end; end; out1 = out; out2 = outfil;

please help.. thank you..

*No products are associated with this question.*

Opportunities for recent engineering grads.

## 0 Comments