a=imread('lena.bmp');
imshow(a);
%先将原始图像放到a里
[line,row,dim]=size(a);
N=line*row;
b=rgb2gray(a);%若为彩色图像先转化为灰度图
%直方图均衡化
subplot(221)
imshow(b);
title('原始图像')
subplot(223)
c=histeq(b);%直方图均衡化
imshow(c);
title('均衡化后的图像')
subplot(222)
imhist(b)
title('原图直方图')
subplot(224)
imhist(c)
title('均衡化后直方图')
%均值滤波和中值滤波
M=b;
P2=imnoise(M,'salt & pepper',0.06); %加入椒盐躁声
figure(2)
subplot(221)
imshow(M);
title('原始图像')
subplot(222)
imshow(P2); %%加入椒盐躁声后显示图像
title('加入椒盐噪声后的图像');
h=medfilt2(P2); %对椒盐躁声中值滤波
subplot(223)
imshow(h);
title('对椒盐噪声中值滤波后的图像')
l=ones(5,5); %产生全1数组
l=l/9; %对椒盐躁声算术均值滤波
d=conv2(P2,l); %二维卷积运算函数
subplot(224)
imshow(d,[]);%imshow(uint8(d));
title('对椒盐噪声均值滤波后的图像')
没有合适的资源?快使用搜索试试~ 我知道了~
基于中值滤波+均值滤波图像去噪附Matlab代码.zip
共7个文件
m:2个
jpg:2个
asv:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 30 浏览量
2024-01-31
22:15:35
上传
评论
收藏 348KB ZIP 举报
温馨提示
1.版本:matlab2014/2019a/2021a,内含运行结果,不会运行可私信 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
资源推荐
资源详情
资源评论
收起资源包目录
基于中值滤波+均值滤波图像去噪附Matlab代码.zip (7个子文件)
基于中值滤波+均值滤波图像去噪附Matlab代码
运行结果1.jpg 55KB
caiyanglianghua.asv 936B
all.asv 1KB
caiyanglianghua.m 997B
运行结果2.jpg 48KB
lena.bmp 768KB
all.m 1KB
共 7 条
- 1
资源评论
Matlab科研辅导帮
- 粉丝: 2w+
- 资源: 7648
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功