clc
clear all
close all
image=imread('图片.jpg');%读取图片;
subplot(2,2,1);
imshow(image);%显示原图
title('原始图片');%二值化
gimage=rgb2gray(image);
nimage=imnoise(gimage,'salt & pepper',0.05);
subplot(2,2,2);
imshow(nimage);
title('噪声图片');%中值滤波
mimage=medfilt2(nimage);subplot(2,2,3);
imshow(mimage);
title('中值滤波');%均值滤波
h=fspecial('average');%创建一个均值模板
fimage=imfilter(nimage,h);%前面是图片,后面是模板
subplot(2,2,4);
imshow(fimage);
title('均值滤波');%直方图
figure;
subplot(2,2,1)
imhist(gimage,128);
axis([0 300 0 10000]);
title('二值化图像直方图');
subplot(2,2,2)
imhist(nimage,128);
axis([0 300 0 10000]);
title('噪声直方图');
subplot(2,2,3)
imhist(mimage,128);
axis([0 300 0 10000]);
title('中值滤波图像直方图');
subplot(2,2,4)
imhist(mimage,128);
axis([0 300 0 10000]);
title('均值滤波图像直方图');
zuoye.zip_中值滤波
版权申诉
31 浏览量
2022-09-20
12:02:48
上传
评论
收藏 34KB ZIP 举报
alvarocfc
- 粉丝: 108
- 资源: 1万+