I=imread('C:\Users\Administrator\Desktop\lena.jpg');
J=imnoise(I,'gaussian',0,0.005);
subplot(2,3,1);imshow(I);
title('原始图像');
subplot(2,3,2);
imshow(J);
title('加入高斯噪声之后的图像');
K1=filter2(fspecial('average',3),J)/255;
K2=filter2(fspecial('average',5),J)/255;
K3=filter2(fspecial('average',7),J)/255;
K4= filter2(fspecial('average',9),J)/255;
subplot(2,3,3);imshow(K1); title('改进后的图像1');
subplot(2,3,4); imshow(K2); title('改进后的图像2');
subplot(2,3,5);imshow(K3); title('改进后的图像3');
subplot(2,3,6);imshow(K4); title('改进后的图像');
实验一:维纳滤波对不同噪声的滤波效果
I=imread('C:\Users\Administrator\Desktop\lena.jpg');
subplot(3,3,1);imshow(I); title('原始图像');
J1=imnoise(I,'gaussian',0,0.02);
subplot(3,3,2);imshow(J1);
title('加高斯噪声图');
K1=wiener2(J1,[3 3]);
subplot(3,3,3);imshow(K1);
title('维纳滤波后的图像');
I=imread('C:\Users\Administrator\Desktop\lena.jpg');
subplot(3,3,4);imshow(I); title('原始图像');
J2=imnoise(I,'salt & pepper',0.02);
subplot(3,3,5);imshow(J2);
title('加椒盐噪声图');
K1=wiener2(J2,[3 3]);