Gabor probleem

T

tebesir

Guest
hi vrienden;
Ik heb enkele problemen over Gabor filters.Ik schreef codes voor de Gabor filter gegeven.maar mijn resultaten zijn niet zo hetzelfde als de resultaten op deze link, http://matlabserver.cs.rug.nl/cgi-bin/matweb.exe.

Kunt u mij schrijven wat mijn fouten zijn.

Thanks a lot voor je helpt.

De Gabor Codes:

theta = input ( 'theta tussen 0-360 ='); theta
lambda = input ( 'golflengte =');
indien lambda <2
ongeldige waarde fprintf '(het moet> = 2)'
lambda = input ( 'lambda =');
eindigen
lambda% lambda = 1/spat.freq (lambda -> pixel / cyclus, freq -> cyclus / pixel)

b = input ( 'bandbreedte =');% octaaf
sigma = (lambda / (pi)) * (sqrt ((log (2)) / 2 ))*((( 2 ^ b) 1) / ((2 ^ b) -1));% standaarddeviatie
sx = sigma, sy = sigma

voor x =- fix (SX): fix (SX)% voor rij
voor y =- fix (SY): fix (SY)% voor coloumn
xp = x * cosd (theta) y * sind (theta);% x '
yp =- x * sind (theta) y * cosd (theta);% y '

G (x fix (SX) 1, y fix (SY) 1) = exp (- ((xp ^ 2) (yp ^ 2)) / (2 * sigma ^ 2)) * cos (( (2 * pi * XP / lambda)) pi / 2);
eindigen
eindigen
G

RGB = imread ( 'lena.jpg');% RGB-beeld
I = rgb2gray (RGB);% maken grijswaarden (intensiteit)

als ISA (I, "dubbele") ~ = 1% dubbel maken
I = double (I);
eindigen

Imgabout = conv2 (I, double (imag (G)), 'dezelfde');
Regabout = conv2 (I, double (real (G)), 'dezelfde');

gabout = sqrt (Imgabout. * Imgabout Regabout .* Regabout);

subimage (uint8 (I)), titel ( 'Original Afbeelding');
figuur, subimage (uint8 (gabout)), titel ( 'Gefilterd Afbeelding')

 
Hoi,
h ** p: / / www.csse.uwa.edu.au/ ~ pk / studentprojects / raymondthai / RaymondThai.pdf
h ** p: / / www.cse.msu.edu/cgi-user/web/tech/search?ANDOR=&AUTHORID=197
h ** p: / / www.mathworks.com/matlabcentral/fileexchange/loadCategory.do?objectType=category&objectId=131&objectName=Filtering
h ** p: / / www.mathworks.com / matlabcentral / fileexchange / saveRating.do
groeten,
sanbaba
Sorry, maar je moet inloggen om deze gehechtheid

 

Welcome to EDABoard.com

Sponsor

Back
Top