- 55
- 0
- 约4.55千字
- 约 9页
- 2017-03-26 发布于湖北
- 举报
实验五 图像增强—空域滤波
一、 实验目的
进一步了解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]);
原创力文档

文档评论(0)