www.gusucode.com > 《matlab图像处理与界面编程宝典》秦襄培 编著,每章的MATLAB源代码程序 > 第18章/代码18-6.txt

    
I=imread('eight.tif');             % 读入图像   
subplot(2,2,1),imshow(I);          % 显示原始图像
title('original image');           % 设置图像标题
J=imnoise(I,'salt & pepper',0.2);  % 加噪声密度 D 为 0.2 的椒盐噪声
subplot(2,2,2), imshow(J);         % 显示处理后图像
title('noise image');              % 设置图像标题
h=[1,1,1;1,1,1;1,1,1];             % 模板矩阵  
h=h/9;                             % 产生滤波归一化的模板
K=conv2(J,h);                      % 用均值模板对图像滤波
subplot(2,2,3),imshow(K,[]);       % 显示处理后图像
title('filter image');             % 设置图像标题