算术均值滤波
代码:
clear all;
I=zeros(244,233);
for i=18:226
for j=1:233
for k=1:9
if 24*k-7<=j&&j<=24*k
I(i,j)=255;
end
end
end
end
subplot(2,2,1),imshow(I),title('
原始图像
');
K1=filter2(fspecial('average',3),I)/255;
K2=filter2(fspecial('average',7),I)/255;
K3=filter2(fspecial('average',9),I)/255;
subplot(2,2,2),imshow(K1),title('3*3
算术均值滤波图像
');
subplot(2,2,3),imshow(K2),title('7*7
算术均值滤波图像
');
subplot(2,2,4),imshow(K3),title('9*9
算术均值滤波图像
');
几何均值滤波
代码: