資源簡介
二維Gabor濾波器的實現(xiàn) matlab代碼 直接運行即可
尺度和方向均可自己設置
代碼片段和文件信息
function?[Gs]?=?mygabor;??
%?生成的gabor?filter?還是不錯的??4個尺度?4個方向
%?Img?=?imread(‘1.tiff‘);??
??
sigma?=?2*pi;??
sigma2?=?sigma^2;??
??
GaborZ?=?71;??
??
n=1;??
figure;??
for?v=0:1:3??%濾波器尺度個數(shù)
????for?u=0:1:3??%濾波器方向個數(shù)
????????j?=?u+8*v;??
????n??
????????Kv?=?pi*2^(-(v+2)/2);??
????????faiu?=?pi?*?u/8;??
%?????????Kj?=?Kv?*?exp(?i?*?faiu?);??
????????Kj?=?[Kv?*cos(faiu)?Kv?*sin(faiu)];??
????????K2?=?norm(Kj‘);??
????????K2?=?K2.^2;??
????????Gab1?=?(K2?/(sigma2));??
????????for?zx?=?-GaborZ:GaborZ-1??
??????
- 上一篇:亞像素邊緣提取MATLAB碼
- 下一篇:圖像中提取圓環(huán)的matlab代碼
評論
共有 條評論