(1)完成对于给定图像+噪声,使用平均滤波器、中值滤波器对不同强度的高斯噪声和椒盐噪声,进行滤波处理;能够正确地评价处理的结果;能够从理论上作出合理的解释。
(2)利用MATLAB软件实现空域滤波的程序:
I=imread('5.1.12.tiff'); imshow(I);
J = imnoise(I,'gauss',0.02); %添加高斯噪声
J = imnoise(I,'salt & pepper',0.02); %添加椒盐噪声
ave1=fspecial('average',3); %产生3×3的均值模版
ave2=fspecial('average',5); %产生5×5的均值模版
K = filter2(ave1,J)/255; %均值滤波3×3
L = filter2(ave2,J)/255; %均值滤波5×5
M = medfilt2(J,[3 3]); %中值滤波3×3模板
N = medfilt2(J,[5 5]); %中值滤波5×5模板
subplot(2,3,1),imshow(I),title('原图像');
subplot(2,3,2),imshow(J),title('添加高斯噪声 ');
subplot(2,3,3),imshow(K),title('均值滤波3×3 ');
subplot(2,3,4),imshow(L),title('均值滤波5×5 ');
subplot(2,