没有合适的资源?快使用搜索试试~ 我知道了~
实验三 均值滤波和中值滤波.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 134 浏览量
2021-10-12
14:50:37
上传
评论
收藏 117KB PDF 举报
温馨提示
试读
2页
。。。
资源推荐
资源详情
资源评论
实验三 均值滤波和中值滤波
一、 实验目的
进一步了解 MatLab 软件/语言,学会使用 MatLab 对图像作滤波处理,使学生有机会掌握滤波
算法,体会滤波效果。
了解几种不同滤波方式的使用和使用的场合,培养处理实际图像的能力,并为课堂教学提供配
套的实践机会。
二、实验要求
(1)学生应当完成对于给定图像+噪声,使用平均滤波器、中值滤波器对不同强度的高斯噪声和
椒盐噪声,进行滤波处理;能够正确地评价处理的结果;能够从理论上作出合理的解释。
(2)利用 MATLAB软件实现空域滤波的程序:
I=imread('electric.tif');
J = imnoise(I,'gauss',0.02); %添加高斯噪声
J = imnoise(I,'salt & pepper',0.02); (注意空格) %添加椒盐噪声
ave1=fspecial('average',3); %产生 3×3 的均值模版
ave2=fspecial('average',5); %产生 5×5 的均值模版
K = filter2(ave1,J)/255; %均值滤波 3×3
L = filter2(ave2,J)/255; %均值滤波 5×5
M = medfilt2(J,[3 3]); %中值滤波 3×3 模板
N = medfilt2(J,[4 4]); %中值滤波 4×4 模板
imshow(I);
figure,imshow(J);
figure,imshow(K);
figure,imshow(L);
figure,imshow(M);
figure,imshow(N);
三、实验设备与软件
(1) IBM-PC 计算机系统
(2) MatLab 软件/语言包括图像处理工具箱(Image Processing Toolbox)
(3) 实验所需要的图片
四、实验内容与步骤
a) 调入并显示原始图像 Sample2-1.jpg 。
b) 利用 imnoise 命令在图像 Sample2-1.jpg 上加入高斯(gaussian) 噪声
c)利用预定义函数 fspecial 命令产生平均(average)滤波器
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功