ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:312.27KB ,
资源ID:1615870      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1615870.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(对同时含有椒盐噪声和高斯噪声的消噪处理.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

对同时含有椒盐噪声和高斯噪声的消噪处理.docx

1、对同时含有椒盐噪声和高斯噪声的消噪处理燕山大学课程设计说明书题目:同时含有椒盐噪声和高斯噪声的图像消噪处理学院(系):里仁学院年级专业:09工业自动化仪表学 号:0912*学生姓名:姚宁指导教师:赵彦涛程淑红教师职称:讲师 副教授燕山大学课程设计(论文)任务书院(系):电气工程学院 基层教学单位: 自动化仪表系学号0912* 学生姓名姚宁 专业(班级) 09仪表1班设计题目同时含有椒盐噪声和高斯噪声的消噪处理设计技术参数要求设计出一种能冋时消除图像中含有椒盐噪声和高斯噪声的方法并实现设 计 要 求对于同时含有椒盐噪声和高斯噪声的图像,如何能更好的消除其噪声。对 一副图像用函数冋时加入椒盐噪声和

2、高斯噪声,并设计出一种能冋时消除这两 种噪声的方法,并实现。积极思考其他消噪方法,设计中应具有自己的设计思 想、设计体会。工作量一周工 作 计 划一周的时间:周一:分析题目,确立方向,构思结构,查阅资料。 周二到周三:编程,运行,测试及调试。周四:整理资料、程序和图片,撰写设计说明书。周五:答辩。参 考 资 料1、 贾永红数字图像处理(第二版)武汉:武汉大学出版社 2010,22、 冈萨雷斯数字图像处理(Matlab ).电子工业出版社,20063、 楼顺天.MATLAB5.X程序设计语言.西安:西安电子科技大学出版社, 2000指导教师签字基层教学单位主任签字说明:此表一式四份,学生、指导教

3、师、基层教学单位、系部各一份。2012年6月29日燕山大学课程设计评审意见表指导教师评语:正确完善完善认真较为合理合理较认真理论分析 庆方法设计 旗一般一般不认真较差较差工作态度成绩:指导教师:2012年 6月29日答辩小组评语:清晰设计结论正确基本正确基本掌握原理了解成绩:不清楚评阅人:不正确2012年6月29日课程设计总成绩:答辩小组成员签字:2012 年 6 月 29 日第一章 摘要 1第二章 引言 2第三章 噪声的特性 3第四章 对图像的消噪处理 44.1 中值滤波 44.2 维纳滤波 84.3 中值滤波与维纳滤波的结合 10第五章 学习心得 14第六章 参考文献 15同时含有椒盐噪声

4、和高斯噪声的消噪处理一、摘要本文研究的是对同时含有椒盐噪声和高斯噪声的消噪处理。首先,本文对高斯噪声和椒盐噪声作出解释,从根本是理解高斯噪声和椒盐噪声, 并用图像生动形象的解释这两种噪声产生的影响,如正文中图 1所示。对图像的消噪处理时,有均值滤波,中值滤波,维纳滤波,超限像素平滑法等方法, 在这里我们选取中值滤波和维纳滤波进行分析。一、 中值滤波:选取一个窗口,并对窗口中的像素灰度值进行排序,用中间值代替窗口中心的像素 值。其消噪效果如文中图 2和图3所示。由图中我们可以看到中值滤波对图像中的椒盐 噪声有很好的滤除效果,并能较好的保留图像的边缘,但对图像中的高斯噪声的滤波效 果不是很理想。二

5、、 维纳滤波:运用维纳滤波的方法进行滤波时,我们可以根据他的原理进行编程滤波,也可以直接运用维纳滤波的函数 wiener2(a)进行滤波。其运行结果如文中图 4所示。由图中我们可以发现维纳滤波能够很好地滤去高斯噪声,但对椒盐噪声的滤波效果不是很理想。所以我们采用将这两种方法结合起来,来对同时还有椒盐噪声和高斯噪声的图像进 行滤波。三、 中值维纳滤波:首先我们将图像中的像素点按一定的条件分为椒盐噪声点和信号点,然后对椒盐噪 声点进行中值滤波,信号点保留,最后再对整个图像进行维纳滤波,其结果如图 5所示。从图中我们可以看出中值维纳滤波对图像的处理想过还是挺理想的。关键字:椒盐噪声 高斯噪声 中值滤

6、波 维纳滤波 中值维纳滤波二、弓丨言数字图像的噪声主要来源于图像的获取(数字化过程)和传输过程。图像传感器的工 作情况受各种因素的影响,如图像获取中的环境条件和传感元器件自身的质量。例如, 使用CCD摄像机获取图像,光照强度和传感器温度是生成图像中产生大量噪声的主要因 素。图像在传输过程中主要由于所用的传输信道的干扰受到噪声污染。比如,通过无线 网络传输的图像可能会因为光或其他大气因素的的干扰被污染。噪声不仅仅严重影响人们观赏图像时的视觉效果,还有可能影响边缘检测、图像分 割、特征提取、模式识别等后续更高层的处理结果,因此采用适当的方法尽量减少噪声 时一个非常重要的预处理步骤。在实际生活中,最

7、常见的为高斯噪声和脉冲噪声(椒盐噪声)两类,所以去除这两 类噪声是非常需要的。本文通过对这两种噪声的去噪方法进行了根本的分析和研究,并 用Matlab进行了编程和调试,最终确定出最优的去噪方案,简单易懂,深入浅出。为今 后的研究提供了相关的参考资料和编程,具有深刻的研究意义!三、噪声的特性实际生活中最常见的是高斯噪声和脉冲噪声(椒盐噪声) ,下面便分别对这两种解释做出解释和比较。1、高斯噪声高斯噪声是指噪声的概率密度函数服从高斯分布(即正态分布)的一类噪声,p(z)(1)2/2 2这种噪声经常被用于实践中。 高斯随机变量 z的PDF (概率密度函数)由下式给出:的方差。2、脉冲噪声Pa和Pb均

8、不可能为零,个暗点。如果 Pa和Fb为零,则脉冲噪声称为单极脉冲。如果尤其是它们近似相等时,脉冲噪声值将类似于随机分布在图像上的胡椒和盐粉微 粒,因此双机脉冲噪声也称为椒盐噪声。在这,我们研究的是椒盐脉冲。解码处理等产生的黑白相间的亮暗点噪椒盐噪声是由图像传感器, 传输信道,声。椒盐噪声往往由图像切割引起的。盐噪声和高斯噪声对图像的影响,我们运用 别认识一下椒盐噪声和高斯噪声以及椒盐、 其程序如下所示:clear;clc;l=imread( Miss512G.bmp );a,b=size(l);figuresubplot(2,2,1);imshow(l);title(J=i mno ise(l

9、, salt & peppersubplot(2,2,2);imshow(J);title(G=imno ise(l, gaussia n ,0.02);Matlab,对一个图像进行加噪处理,分高斯同时存在时, 反映在图像上的效果。灰白原图);,0.02);加椒盐噪声后的图像);在实际生活中,这两种噪声一般都是同时存在的。为了更形象,清楚的了解椒subplot(2,2,3);imshow(G);title( 加高斯噪声后的图像);subplot(2,2,4);imshow(K);title(加椒盐噪声和高斯噪声后的图像 );K=imno ise(J, gaussia n ,0.02);加高斯噪

10、声后的图像加椒盐噪声和高斯噪声后的图像其运行结果如图1所示:四、对图像的消噪处理对含有椒盐噪声和高斯噪声的图像进行消噪预处理时,有许多方法,例如均值滤波, 中值滤波,超限像素平滑法及维纳滤波等,在这里,我们先选用中值滤波的方法。4.1、中值滤波它是对一个滑动窗口内的诸像素灰度值进行排序,用中间值代替窗口中心像素的灰 度值的滤波方法。它是一种非线性的平滑法,在抑制噪声的同时能有效保护边缘少受模 糊。实现中值滤波的步骤如下所示:1 选择一个规格的窗口,如 3*3的矩形窗口,放入图像(灰度值矩阵)的左上角。2 将窗口中的灰度值进行升序(降序)排列,用排在中间的灰度值来代替窗口中心 的灰度值。3 将窗

11、口向右移一列,在进行步骤。到图像的有边缘后,向下移一行从左往右依 次进行步骤和步骤。运用Matlab进行编程,程序如下所示:clear;clc;l=imread( Miss512G.bmp ); a,b=size(l);figuresubplot(2,2,1);imshow(l); title(J=i mno ise(l, salt & pepperK=imno ise(J, gaussia n ,0.02);a,b=size(K);subplot(2,2,2);imshow(K);title(%3*3中值滤波for i=1:afor j=1:bif (i=1|i=a|j=1|j=b) G(i

12、,j)=K(i,j);elsetemp(1)=K(i-1,j-1);temp (2)=K(i-1,j); temp(3)=K(i-1,j+1);temp=K(i,j-1); temp(5)=K(i,j);temp (6)=K(i,j+1); temp(7)=K(i+1,j-1); temp(8)=K(i+1,j); temp(9)=K(i+1,j+1); temp=sort(temp);G(i,j)=temp(5);endendendsubplot(2,2,3);imshow(G);title(%5*5中值滤波for i=1:a灰白原图);,0.02);加椒盐噪声和高斯噪声后的图像 );%取

13、3*3的窗口%按升序排序%取中间值3*3中值滤波后的图像);for j=1:bif (i=1|i=2|i=a_1|i=a|j=1|j=2|j=b_1|j=b)G5(i,j)=K(i,j);elsetemp(1)=K(i-2,j-2);temp(2)=K(i-2,j-1);temp(3)=K(i-2,j);temp(4)=K(i-2,j+1);temp(5)=K(i-2,j+2); temp(6)=K(i-1,j-2); temp =K(i-1,j-1);temp(8)=K(i-1,j); temp(9)=K(i-1,j+1); temp(10)=K(i-1,j+2);temp(11)=K(i,

14、j-2);temp(12)=K(i,j-1); temp(13)=K(i,j); temp(14)=K(i,j+1); temp(15)=K(i,j+2);temp(16)=K(i+1,j-2); temp(17)=K(i+1,j-1);temp(18)=K(i+1,j); temp(19)=K(i+1,j+1); temp(20)=K(i+1,j+2);temp(21)=K(i+2,j-2);temp(22)=K(i+2,j-1); temp(23)=K(i+2,j); temp(24)=K(i+2,j+1);temp(25)=K(i+2,j+2); temp=sort(temp); G5(i,j)=temp(13);endendend subplot(2,2,4);imshow(G5);title( 5*5 中值滤波后的图像);其运行后的结果如图2所示。我们还可以直接运用中值滤波的函数进行 Matlab滤波,由于当选取7*7和11*11大的窗口时,按上述方法编程的程序很长,从而增加了工作量,所以我们可直接用中值滤 波的函数medfilt2(a), 进行中值滤波。程序如下所示:g=medfilt2(K,7,7); subplot(1,2,1);imshow(g);title(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1