MATLAB对图像加噪声处理与加维纳滤波后的图像对比

I = imread('eight.tif');
subplot(221),imshow(I)
title('原图像')
J = imnoise(I,'gaussian',0,0.005);
%图像中添加高斯白噪声
subplot(222),imshow(J)
title('添加噪声后的图像')
K1 = wiener2(J);
%在默认3×3的邻域内对图像维纳滤波
subplot(223),imshow(K1)
title('3×3邻域的维纳滤波后的图像')
K2 = wiener2(J,[7 7]);
%在7×7的邻域内对图像维纳滤波
subplot(224),imshow(K2)
title('7×7邻域的维纳滤波后的图像')

MATLAB对图像加噪声处理与加维纳滤波后的图像对比_第1张图片
MATLAB图像处理—孙兆林编著—清华大学出版社

你可能感兴趣的:(可视化,MATLAB可视化,数据可视化,matlab,图像处理,开发语言)