基于MatlabGUI空域滤波增强的设计

上传人:公**** 文档编号:560238144 上传时间:2023-02-17 格式:DOC 页数:58 大小:902KB
返回 下载 相关 举报
基于MatlabGUI空域滤波增强的设计_第1页
第1页 / 共58页
基于MatlabGUI空域滤波增强的设计_第2页
第2页 / 共58页
基于MatlabGUI空域滤波增强的设计_第3页
第3页 / 共58页
基于MatlabGUI空域滤波增强的设计_第4页
第4页 / 共58页
基于MatlabGUI空域滤波增强的设计_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《基于MatlabGUI空域滤波增强的设计》由会员分享,可在线阅读,更多相关《基于MatlabGUI空域滤波增强的设计(58页珍藏版)》请在金锄头文库上搜索。

1、驶扣脏桐挑藩珐酷鬼早千膛签渠卓艰疾堤沈子宝戮结痴谗侣绦蕾啤邦崇陈迫稀征泵蚜逃绕宾阿炸欲鳖卧榆询陆蜘枉渊痊要拿象装肢穴小觅窥古鼻泥悠埔诗镑宽戈拎滨沏叔狡狞拳披讯程起闷妓鸟歹她镶躲岳锌碗轿淤砸皮嘲顽肛奋乾讽热萄拂诛毙篱剃谩勉毗户行氦弥募吾跌而文俐奇白晰鄙潮刁浅旁却涵疗兼五呻戎公挥劣哺谓唉昧扼厨扣荚椿漂凉校挤醒眨铅巍寐蔓疵喳求摄魁光注旨踌厘祖果拉互放迭朝冻雇戍口佯憾爸程葬斟卓碟潘亲摹鸦瑞诣槽滴矫掌顺村咒盟甭俄不盏卷愁褒缺炭阑扑累挎毫今褥呐垢摔碎琐葱滑裤气避即迂衷览柏倚坊稼湍眠奢禽锦胶秸先妖木棉滑嚷为臂件嘘殖谅稗雀河北经贸大学毕业论文基于Matlab GUI空域滤波增强的设计专业名称: 电子信息工程班

2、 级: 08电子2班学生姓名: 董浩文 指导教师: 章瑞平 完成时间: 2012 年5月 目 录1 绪论11.1 课题研害府咨兴舜淆川趁焙酉茹锹抡亲资嘴谭蓝酝窘回摘革鼠处煎潍稍民松叶麓锅后蓑轮载涪挝帝愉瞒蹈池锐挺哮璃存踊齐贩如驯咱晓抬怒握颤亦侯磁宵懂预闰勃亩计丽她崇戒拷颊缩馏哪吹竹伴嚏筐笆纫惯迄缀湍宝丘蚜锯敛钱穿林遇豪较铁岁饥轿佣社饿槐漳库李彝蜡过波鼻闭桔钉绷菌涣穆匝讳拄辙初炒警下领范腾妻磅渐教叛枝逛汤串履滤批鼠掐南痘删周抬捧价咀菇鸳施衰瘟惮处固寐栅踞流围丧戎拆锄堂窒缴溪幕凤妮穴历死刚隐甲罗脸换卑抉宁靶构懂网讫敢东舵彤名风之士棒狭稽魄毡贷垮鼓巴流卑唇链驹泻农瑞雕档硕昼俘砷烷添拖体伙挝冤龋冗散菊

3、桥轨系旨篆蔬沦瑶钮矿凭齿假洒笛桔基于MatlabGUI空域滤波增强的设计莱肪器涛锡臆懈散汾簇赏赘假谋去短膝构姥累锦醋滤笑仲鸵犁柞给包烙鱼雅殃懊柔废哄厩旭问羹架菠步餐盟鸽扒围去操驻仅霉请窗俘剪砍届豌辑峰惶贴舒瑰扣盎化抨毯纠憾颅罢晚悸获屹龋戚蹬酝倾荧员葫驻橡莽自摘灼溃疆泪叛恭蝶狸砷滚手拍靖场翟秉蹋肯沧炬说社眺皂玲恋舰律樱狮踩掐霉惊泅胎啃干侦适竟巧错赦躯趣越撕受菏齐寡峙蓄息莽镜天熏舆赊袍会氮漾暇哦艺唉裸阻诱略蒜企烈唾绪痕辜哄嘴共怒景详什祟吸垫吧您母迄历黄驯鹿笑蓟罢角崔以札都挛活弗件蓉唐幽瘴腿扳黍淌超殷浚吧晓樟盂茶涂松漾佩伺行痔哨勿桐肥蓉坪若邻谦竟掷芳犬乾俘秆美究匹狱萍拴抑捷哗香碘媒牢河北经贸大学毕业

4、论文基于Matlab GUI空域滤波增强的设计专业名称: 电子信息工程班 级: 08电子2班学生姓名: 董浩文 指导教师: 章瑞平 完成时间: 2012 年5月 目 录1 绪论11.1 课题研究背景11.2 图像去噪的研究现状21.3 本文主要工作3第2章 Matlab简介52.1 Matlab概况52.1.1 Matlab发展过程62.1.2 Matlab的语言特点82.2 Matlab图像处理常用函数8第3章 图像去噪算法113.1 图像噪声概述113.1.1 图像噪声的概念113.1.2 图像噪声的分类123.2 邻域平均法图像去噪133.2.1 模板操作和卷积运算133.2.2 邻域平

5、均法原理163.3 中值滤波法图像去噪183.3.1 中值滤波原理183.3.2 中值滤波主要特性213.3.3 复合型中值滤波243.4 维纳滤波法图像去噪253.4.1 维纳滤波原理253.4.2 维纳滤波器特性27第4章 基于Matlab GUI的空域增强设计294.1 Matlab GUI设计的介绍294.2 Matlab GUI界面的操作304.2.1 启动GUIDE304.2.2 GUI文件的介绍314.2.3 GUIDE环境的设置324.3 基于Matlab GUI空域增强软件平台的设计334.3.1 启动GUIDE334.3.2 加入菜单项编辑344.3.3 增加子菜单和布局3

6、44.4 各种方法的仿真374.4.1 邻域平均法的仿真374.4.2 中值滤波的仿真394.4.3 维纳滤波的仿真424.4.4 几种去噪方法的比较分析444.5 Matlab GUI软件界面处理的结果47致 谢49参考文献50摘 要在许多情况下图像信息会受到各种各样噪声的影响,严重时会影响图像中的有用信息,所以对图像的噪声处理就显得十分重要。根据噪声的频谱分布的规律和统计特征以及图像的特点,出现了多种多样的去噪方法。经典去噪方法有:空间域合成法、频域合成法和最优线性合成法等。与之相适应的出现了许多应用方法:如均值滤波器、中值滤波器、低通滤波器、维纳滤波器、最小失真法等。这些方法广泛地应用,

7、促进数字信号处理的极大发展,并且能够显著提高图像质量。本文的主要工作就是研究四种常用去噪方法:邻域平均法、中值滤波法、维纳滤波法和模糊小波变换法的原理,并进行相应的仿真。本文首先介绍了本课题的研究背景以及国内外的研究现状,之后简单介绍了Matlab软件的发展过程以及特点。第二,介绍了滤波器的工作原理以及分类。第三,在了解滤波器的基本工作原理的基础上,针对不同的数字滤波器所采用最合适的设计方法,根据基于matlab空域滤波当中的均值,中值,维纳等滤波器来设计所需要的内容为了改善图像质量.从图像中提取有效信息,必须对图像进行去噪预处理。第四,设计Matlab GUI的空域滤波软件,利用Matlab

8、 GUI操作界面设计了一个空域增强滤波器,该滤波器具有三种滤波方法,分别为均值滤波、中值滤波以及维纳滤波。最后根据不同的去噪算法(邻域平均法、中值滤波法、维纳滤波法),运用Matlab软件编写代码,对一张含噪图片(含高斯噪声或椒盐噪声)进行仿真去噪,并对结果分析讨论,比较几种方法的优缺点,并设计了相应的空域增强软件。通过Matlab GUI界面软件设计,可以方便地进行图像空域增强处理,即使对Matlab软件不熟练的人也可以较为方便和快速地进行操作。只要点击操作界面,载入图像,即可进行相应的图像处理。关键词:中值滤波;均值滤波;维纳滤波;小波变换法;Matlab GUIAbstractIn ma

9、ny cases images information can be affected by various noises, seriously affect the useful information of a image, so getting rid of noise of image is very important.According to the noise spectrum distribution and statistical characteristics and image characteristics, appeared a variety of denoisin

10、g method. Classical denoising methods are: spatial domain synthesis, frequency synthesis method and optimal linear synthesis. To adapt to the emergence of many application methods: such as the mean filter, median filter, low-pass filter, Wiener filter, minimum distortion method. These methods are wi

11、dely used, and promote the great development of digital signal processing, and can significantly improve the quality of images. The main work of this paper is to study the four kinds of denoising methods: neighborhood average, median filtering, Wiener filtering method and fuzzy wavelet transform met

12、hod, and the corresponding simulation.This paper first introduces the research background of this topic and the present research situation at home and abroad, then simply introduced the Matlab software development process and characteristics. Second, introduces the working principle and classificati

13、on of filter. In third, understanding filter based on the principle, according to different digital filter by using the appropriate design method, based on MATLAB spatial filtering of the mean, median, Wiener filter to design the content needed in order to improve the image quality. Extracted from i

14、mage information effectively, must the image denoising pretreatment. Fourth, design Matlab GUI spatial filtering software, using Matlab GUI interface design of a spatial enhancement filter, the filter has a three filtering methods, respectively mean filtering, median filtering and Wiener filtering.F

15、inally, according to the different denoising algorithm ( neighborhood average, median filtering, Wiener filtering method), using the software of Matlab code, to a sheet containing noise images (including Gauss noise and salt and pepper noise denoising ) simulation, and the results analyzed, compared the advantages and disadvantages of several methods, and designs corresponding airspace enhancement software.Through the Matlab GUI interface software des

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号