資源簡介
包括Lee濾波,Kuan濾波,Frost濾波 等SAR圖像預處理方法
代碼片段和文件信息
%Frost?filter?for?speckle?noise?reduction
%Author?:?Jeny?Rajan
function?[ft]=frost(I)
%?I?is?the?noisy?input?image
tic
[x?y?z]=size(I);
I=double(I);
K=1;
N=I;
for?i=1:x
????for?j=1:y??????????????????????????????
????????if?(i>1?&?i1?&?j ????????????mat(1)=I(i-1j);
????????????mat(2)=I(i+1j);
????????????mat(3)=I(ij-1);
????????????mat(4)=I(ij+1);
????????????d(1)=sqrt((i-(i-1))^2);
????????????d(2)=sqrt((i-(i+1))^2);
????????????d(3)=sqrt((j-(j-1))^2);
????????????d(4)=sqrt((j-(j+1))^2);
????????????mn=mean(mean(mat));
????????????c=mat-mn;
????????????c2=c.^2;
????????????c3=c/(c2+.0000001);
????????????Cs=0.25*sum(sum(c3));
????????????m(1)=exp(-K*Cs*d(1));
????????????m(2)=exp(-K*Cs*d(2));
????????????m(3)=exp(-K*Cs*d(3));
????????????m(4)=exp(-K*Cs*d(4));
????????????ms=sum(sum(m));
????????????mp=m/ms;
????????????N(ij)=sum(sum(mp.*mat));????????????????????
????????end
?????end
end
toc
ft=uint8(N);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????969??2006-11-14?10:34??sar\frost.m
?????文件????????2085??2006-11-14?10:35??sar\kuan.m
?????文件????????2234??2006-11-14?10:35??sar\lee.m
?????目錄???????????0??2014-03-05?12:40??sar\
- 上一篇:中重頻PD雷達仿真
- 下一篇:CCLA解決以矩陣不等式形式表示的控制器問題
評論
共有 條評論