想用巴特沃斯低通處理圖片中的椒鹽噪聲,可是,圖片的尺寸竟然變了

uj5u.com熱心網友回復:

濾波前后圖片對比
uj5u.com熱心網友回復:
I=imread('1.tif');imshow(I);
J1=imnoise(I,'salt & pepper',0.02);
figure,imshow(J1);
f=double(J1);
g=fft2(f);
g=fftshift(g);
[M,N]=size(g);
nn=2;
d0=30;
m=fix(M/2); n=fix(N/2);
for i=1:M
for j=1:N
d=sqrt((i-m)^2+(j-n)^2);
h=1/(1+0.414*(d/d0)^(2*nn));
result(i,j)=h*g(i,j);
end
end
result=ifftshift(result);
J2=ifft2(result);
J3=uint8(real(J2));
figure,imshow(J3);
這是程式
我也不知道為啥尺寸,會變
uj5u.com熱心網友回復:
可能是修改了影像矩陣,單步除錯一下看看轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/147927.html
標籤:圖形處理/算法
