clear all;
a = imread('1.bmp');
subplot(2,2,1),imagesc(a),colormap(gray) %显示原图像
title('原图');
%3*3掩膜
h = ones(3,3)/9;
b = imfilter(a, h); %做3*3的模板,平滑去噪
subplot(2,2,2),imagesc(b),colormap(gray) %显示滤波后的图像
title('3*3掩膜');
%5*5掩膜
h1 = ones(5,5)/25;
c = imfilter(a, h1); %做3*3的模板,平滑去噪
subplot(2,2,3),imagesc(c),colormap(gray) %显示滤波后的图像
title('5*5掩膜');
%8*8掩膜
h2 = ones(8,8)/64;
d = imfilter(a, h2); %做3*3的模板,平滑去噪
subplot(2,2,4),imagesc(d),colormap(gray) %显示滤波后的图像
title('8*8掩膜');