I=imread('lena.bmp') %读原图
J1=imnoise(I,'salt &pepper',0.02)%加均值为0,方差为0.02的椒盐噪声
J2=imnoise(I,'gaussian',0.02) %加均值为0,方差为0.02的高斯噪中睁声。
subplot(2,2,1),imshow(J1) %显示有椒盐噪声图像
subplot(2,2,2),imshow(J2) %显示有高斯噪声图像
I1= medfilt2(J1,[5,5])%对有椒盐歼轮噪声图像进行5×5方形窗口中值滤波
I2= medfilt2(J2,[5,5])%对有高斯噪声图像进行5×5方形窗口中值滤波
subplot(2,2,3),imshow(I1) %显示有椒盐噪声图像的滤波结果
subplot(2,2,4),imshow(I2) %显示有高斯噪声图像的滤波结果
%%均衡氏培信
I=imread('lena.bmp') %将图读入到I
imshow(I) %显示图像
figure,imhist(I) %直方图
I2=histeq(I) %均衡化
figureimshow(I2) %处理后图像显示
figureimhist(I2) %均衡化后直方图
imwrite(I2,'lena2.bmp') %保存图像
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)