資源簡(jiǎn)介
這是一個(gè)小波變換的圖像邊緣檢測(cè),主要使用與matlab。里面包含了一份基于小波變換的多尺度邊緣檢測(cè)的文章,以及全套的程序。

代碼片段和文件信息
clear?all;
load?wbarb
X=imread(‘barbara.gif‘)
I?=?mat2gray(X);imshow(I);
I1?=?imadjust(Istretchlim(I)[01]);figure;imshow(I1);
[NM]?=?size(I);
h?=?[0.1250.3750.3750.125];
g?=?[0.5-0.5];
delta?=?[100];
J?=?3;
a(1:N1:M11:J+1)?=?0;
dx(1:N1:M11:J+1)?=?0;
dy(1:N1:M11:J+1)?=?0;
d(1:N1:M11:J+1)?=?0;
a(::11)?=?conv2(hhI‘same‘);
dx(::11)?=?conv2(deltagI‘same‘);
dy(::11)?=?conv2(gdeltaI‘same‘);
x?=?dx(::11);
y?=?dy(::11);
d(::11)?=?sqrt(x.^2+y.^2);
I1?=?imadjust(d(::11)stretchlim(d(::11))[0?1]);figure;imshow(I1);
lh?=?length(h);
lg?=?length(g);
for?j?=?1:J+1
??lhj?=?2^j*(lh-1)+1;
??lgj?=?2^j*(lg-1)+1;
??hj(1:lhj)=0;
??gj(1:lgj)=0;
??for?n?=?1:lh
????hj(2^j*(n-1)+1)=h(n);
??end
??for?n?=?1:lg
????gj(2^j*(n-1)+1)=g(n);
??end
??
??a(::1j+1)?=?conv2(hjhja(::1j)‘same‘);
??dx(::1j+1)?=?conv2(deltagja(::1j)‘same‘);
??dy(::1j+1)?=?conv2(gjdeltaa(::1j)‘same‘);
??x?=?dx(::1j+1);
??y?=?dy(::1j+1);
??dj(::1j+1)?=?sqrt(x.^2+y.^2);
??I1?=?imadjust(dj(::1j+1)stretchlim(dj(::1j+1))[0?1]);figure;imshow(I1);
end??
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件?????311985??2009-03-02?19:33??小波變換\基于小波變換的多尺度圖像邊緣檢測(cè).pdf
?????文件??????20992??2009-09-13?14:54??小波變換\基于小波變換模極大的多尺度圖像邊緣檢測(cè).doc
?????文件???????1143??2009-04-22?11:27??小波變換\matlab源代碼.txt
?????文件???????1163??2010-05-24?20:49??小波變換\XIAOBO.m
?????文件??????16862??2010-05-24?20:30??小波變換\yan.jpg
?????文件??????44707??2010-05-19?18:02??小波變換\barbara.gif
?????文件???????6397??2010-05-24?20:38??小波變換\yan1.jpg
?????文件???????1159??2010-05-24?20:49??小波變換\XIAOBO.asv
?????文件?????343217??2009-05-02?16:15??小波變換\Canny法與小波變換的邊緣檢測(cè)方法\綜合Canny法與小波變換的邊緣檢測(cè)方法.pdf
?????目錄??????????0??2010-05-29?11:56??小波變換\Canny法與小波變換的邊緣檢測(cè)方法
?????目錄??????????0??2010-05-29?11:56??小波變換
-----------?---------??----------?-----??----
???????????????747625????????????????????11
- 上一篇:求兩個(gè)矩陣相似性
- 下一篇:ekf matlab仿真
評(píng)論
共有 條評(píng)論