资源描述:
《实验四空域滤波增强》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验四空域滤波增强一、实验目的1.了解空域滤波增强的Matlab实现方法;2.掌握噪声模拟和图像滤波函数的使用方法;3.能够将给定图像+噪声,使用均值滤波器、中值滤波器对不同强度的高斯噪声和椒盐噪声,进行滤波处理;4.能够正确地评价处理的结果;并从理论上作出合理的解释。二、实验内容1-噪声模拟利用函数imnoise给图像'eight.tif'分别添加高斯(gaussian)噪声和椒盐(salt&pepper)噪声。l=imread(,eight.tif,);imshow(l)11=imnoise(I/gaussian*,O,O.O1);figure,imshow(H)I2=imnoise(l
2、/salt&pepper*);figure,imshow(l2)试着改变imnoise函数里面的各个参数,并将结果记录下来,将参数选项及相应的参数值作为title放在结果图上,写出不同参数对结果图的影响。2.均值滤波和中值滤波A)均值滤波在matlab环境中,程序首先读取图像,然后调川图像增强(均值滤波)函数,设置相关参数,再输出处理后的图像。I=imreadCcameraman.tif,);figure,imshow(l);J=filter2(fspecial(,average,,3),1)/255;figure,imshow(J);试耆改变fspecial函数里面的各个参数,并将结果记录
3、下来,将参数选项及相应的参数值作为title放在结果图上,写出不同参数对结果图的影响。A)中值滤波在matlab环境中,程序首先读収图像,然后调用图像增强(中值滤波)函数,设置和关参数,再输岀处理后的图像。I=imread(,cameraman.tif,);figure,imshow(l);J=medfilt2(l,[5,5]);figure,imshow(J);试耆戏变medfilt2函数里面的窗口形状和大小参数,并将结果记录下来,将参数选项及相应的参数值作为title放在结果图上,写出不同参数对结果图的影响。2.空域滤波A)对上述噪声图像进行均值滤波和中值滤波,比较滤波效杲。%添加高斯噪
4、声%添加椒盐噪声%均值滤波3X3%均值滤波5X5%中值滤波3X3模板%小值滤波4X4模板l=imread(你的图像);J=imnoise(l/gauss*,0.02);%J=imnoise(l,*salt&pepper1,0.02);K=filter2(fspecial(,average,,3),J)/255;L=filter2(fspecial(,average*,5),J)/255;M=medfilt2(J,[33]);N=medfilt2(J,[44]);imshow(l);figure,imshow(J);figure,imshow(K);figure,imshow(L);figur
5、e,imshow(M);figure,imshow(N);B)总结均值滤波和中值滤波的特点及使用场合。均值滤波器是一种最常用的线性低通平滑滤波器。可抑制图像中的噪声,但同时也使图像变得模糊中值滤波器是一•种最常用的非线性平滑滤波器。可消除图像屮孤立的噪声点,又可产生较少的模糊B)枚寸图像采用laplacian1髙通滤波器进行锐化滤波。
6、=imread(你的图像);imshow(l)h=fspecial(*laplacian,);I2=filter2(h,l);figure,imshow(l2)试着及变fspecial函数里面的参数,并将结果记录下来,将参数选项及相应的参数值作为M2放在结果图
7、上,写出不同参数对结果图的影响。实验要求1.读入一幅灰度图像。2.对原始图片添加噪声(随机噪声和椒盐噪声)(imnoise函数)。3.利川均值滤波算法(取模板分别为3X3,5X5)去除噪声(自己编写一段代码实现此功能),显示去噪前后的图像。4.利用中值滤波算法对图像左除噪声(自己编写一段代码实现此功能),显示去噪前后的图像。实验报告要求1、描述实验的基木步骤,用数据和图片给出各个步骤中取得的实验结來和源代码,并进行必要的讨论,必须包括原始图像及其计算/处理后的图像。2、按上机报告的撰写规范完成实验报告。报告不得相互抄袭或拷贝,否则一律不及格。3、实验报告至少包括以下内容:①实验目的;②实验内
8、容和步骤;③实验结果注:实验时间为上机时间4、实验报告由每班学习委员统一收齐,并于下一次实验上课的时候上交。5、每次实验必须自己保存好实验结果,以备下次实验时使用。五、思考题1.简述高斯噪声和椒盐噪声的特点。2.结合实验内容,定性评价均值滤波器/屮值滤波器对高斯噪声和椒盐噪声的去噪效果?3.结合实验内容,定性评价滤波窗口对去噪效果的影响?4.图像亮(灰)度变换与空间滤波有什么不同?