基于MATLAB的图像增强处理(10)

发布时间:2021-06-05

基于MATLAB的图像增强处理

subplot(222),imshow(J) title('添加椒盐噪声图像')

K1=filter2(fspecial('average',3),J)/255;%应用3*3邻域窗口法 subplot(223),imshow(K1)

title('3x3窗的邻域平均滤波图像')

K2=filter2(fspecial('average',7),J)/255;%应用7*7邻域窗口法 subplot(224),imshow(K2)

title('7x7窗的邻域平均滤波图像') 如图4.8(a)为线性平滑滤波的例子: 如图子

6.3非线性滤波 中值滤波是一种最常用的图像增强技术,是非线性滤波。对椒盐噪声有很好的去噪效果。下图是加高斯噪声后,中值滤波和平均滤波的滤波效果 程序:

%中值滤波和平均滤波 I=imread('girl.bmp'); I=rgb2gray(I);

J=imnoise(I,'gaussian',0,0.01); subplot(2,2,1); imshow(I); title('原图'); subplot(2,2,2); imshow(J); title('noise');

K=fspecial('average',5);

K1=filter2(K,J)/255;

精彩图片

热门精选

大家正在看