欢迎来到天天文库
浏览记录
ID:23190703
大小:660.13 KB
页数:10页
时间:2018-11-04
《数字图像处理实验二实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数字图像处理实验报告学院:理学院班级:电科11-2班姓名:张明玉学号:201120906040时间:2013年10月170实验二:数字1.实验目的像的空间域滤波1.掌握图像滤波的基本定义及目的。2.理解空间域滤波的基本原理及方法。3.掌握进行图像的空域滤波的方法。2.实验基本原理1.空间域增强空间域滤波是在图像空间屮借助模板对图像进行领域操作,处理图像每一个像素的取值都是根据模板对输入像素相应领域内的像素值进行计算得到的。空域滤波基本上是让图像在频域空间内某个范围的分量受到抑制,同时保证其他分量不变,从而改变输出图像的频率分布,达到增强图像
2、的目的。空域滤波一般分为线性滤波和非线性滤波两类。线性滤波器的设计常基于对傅立叶变换的分析,非线性空域滤波器则一般直接对领域进行操作。各种空域滤波器根据功能主要分为平滑滤波器和锐化滤波器。平滑可用低通来实现,平滑的目的可分为两类:一类是模糊,0的是在提収较大的目标前去除太小的细节或将目标内的小肩端连接起來:另一类是消除噪声。锐化可用高通滤波来实现,锐化的n的是为了增强被模糊的细节、结合这两种分类方法,可将空间滤波增强分为四类:线性平滑滤波器(低通)非线性平滑滤波器(低通)空间滤波器都是基于模板卷积,其主要工作步骤是:1)将模板在图中移动,并
3、将模板中心与图中某个像素位置重合;2)将模板上的系数与模板下对应的像素相乘;3)将所有乘积相加;4)将和(模板的输出响应)赋给图中对应模板中心位置的像素。2.平滑滤波器1)线性平滑滤波器线性低通平滑滤波器也称为均值滤波器,这种滤波器的所有系数都是正数,对3X3的模板来说,最简单的是取所有系数为1,为了保持输出阁像任然在原来阁像的灰度值范闱内,模板与象素邻域的乘积都要除以9。MATLAB提供了fspecial函数生成滤波吋所用的模板,并提供fdter2函数用指定的滤波器模板对图像进行运算。函数fspecial的语法格式为:h=fspecial
4、(type);h=fspecial(type,parameters);其中参数type指定滤波器的种类,parameters是与滤波器种类有关的具体参数。typepaiamereK说明averagelisize均值滤波.如果邻域为方阵.Whsize为标:量.否则由两元东问量haze指定邻域的行数和列数、diskradius有(》<1^*2+1〉个边的®形均值滤波器gaussianlisize,sigma标准偏差为sigma,大小为hsize的商斯低通滤波器Laplacianalpha系数由alpha(0.0、1.0)决定的二维拉皆拉斯滤波l
5、oglisize,siguia标准谝荃为sigma*大小为hsize的商斯滤波旋轩对称拉氏算子rnotiouleu.theta按角度theta移动len个象累的运动滤波雔piewit!无近似计算垂直梯度的水平边缘强调袜子sobel无近似计算垂直梯度光滑效应的水平边缘强调算子xmcEaipalpha根据alpha决定的拉氏烊子创注的掩棂滤波器表2.1MATLAB中预定义的滤波器种类MATLAB提供了一个函数imnoise来给图像增添噪声,其语法格式为:J=imnoise(l,type);J=imnoise(I,type,parameters)
6、;参数type指定噪声的种突,parameters是与噪声种类有关的具体参数。参数的种类见表2.2。种类参数说明gaussianm,v均值为m.方差为v的萵斯噪声localvarV均值为0.方差为v的萵斯白噪声passion无泊松噪声saltpepper无椒盐噪声speckleV均值为0,方差为v的均匀分布随机噪声表2.2噪声种类及参数说明2)非线性平滑滤波器中值滤波器是一种常川的非线性平滑滤波器,其滤波原理与均值滤波器方法类似,是把领域中的图像的象素按灰度级进行排序,然后选择改组的中间值作为输出像素值。MATLAB提供了medfilt2函
7、数来实现中值滤波,其语法格式为:B=medfilt2(A,[mn]);B=medfilt2(A);其中,A是原图象,B是巾值滤波后输出的图像。nj指定滤波模板的大小,默认模板为3X31.实验内容与要求1.平滑空间滤波:1)读出一幅图像,给这幅图像分别加入椒盐噪声和高斯噪声。2)对加入噪声图像选用matlab平滑(低通)模板做运算。3)设计均伉滤波器,将加有噪声的图像进行均侪滤波,显示处理后的图像。4)设计屮值滤波器,对有噪声的图像做处理,显示处理后的图像。2.实验具体实现1.平滑空间滤波:1)读出eighuif这幅阁像,给这幅阁像分别加入椒
8、盐噪声和岛斯噪声后并与前一张阁显示在同一图像窗口中。
9、=imread(fapples.jpgf);imshow(l);J=imnoise(l/salt&pepper*,0.05)
此文档下载收益归作者所有