資源簡介
利用Gabor濾波器提取圖像紋理特征,用于圖像分類模式識別
代碼片段和文件信息
function?Gimg?=?gaborConvF(imgGgWinLen)
%GIMG?=?GABORCONV(IMGGGWINLEN)?Computes?Gabor?transform?using?FFT
%???G?is?the?generated?FFTed?Gabor?kernels?using?GENGABORKERNELF?GIMG?will
%???be?a?cell?the?same?size?w/?G.?GWINLEN?is?the?radius?of?the?origin?kernel
% Yan?Ke?@?THUEE?xjed09@gmail.com
[scale_num?angle_num]?=?size(G);
Gimg?=?cell(scale_numangle_num);
[fftM?fftN]?=?size(G{1});
[imgM?imgN]?=?size(img);
f?=?padarray(img[gWinLen?gWinLen]‘rep‘);
fimg?=?fft2(ffftMfftN);
for?r?=?1:scale_num
for?s?=?1:angle_num
filtered?=?ifft2(fimg.*G{rs});?%?conv?in?freq?domain
cropped?=?filtered(gWinLen*2+(1:imgM)gWinLen*2+(1:imgN));
Gimg{rs}?=?abs(cropped);?%?use?magnitude
end
end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????702??2011-03-19?01:01??gaborConvF.m
?????文件????????1512??2011-03-19?01:01??genGaborKernel.m
?????文件?????????661??2010-10-14?22:05??genGaborKernelF.m
?????文件????????1334??2011-03-18?13:08??license.txt
評論
共有 條評論