基于matlab的图像去噪算法研究与仿真--大学论文.doc
《基于matlab的图像去噪算法研究与仿真--大学论文.doc》由会员分享,可在线阅读,更多相关《基于matlab的图像去噪算法研究与仿真--大学论文.doc(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要图像在获取和传输过程中会受到各种噪声的干扰,从而使得图像退化,造成图像质量下降。图像退化会引起图像模糊和特征淹没,从而不利于图像分析。为了去除噪声并改善图像质量,需要对图像进行去噪处理,从而有必要研究图像去噪算法。图像去噪算法有很多种,可以分别在空间域和频率域中进行。论文综述了平均值滤波、中值滤波、空间域低通滤波、多幅图像求平均法和频域低通滤波去噪算法。首先介绍了噪声的概念、产生的原因、分类及其特点。接着介绍了平均值滤波和中值滤波算法的基本原理及其适用范围,最后介绍了空间域低通滤波、频率域低通滤波和多幅图像求平均算法的基本原理。论文遵循理论联系实践,理论实践并重的研究思路。不仅对各种去噪
2、算法的理论基础和滤波原理作了详细的论述,而且使用MATLAB程序进行仿真并分析了去噪效果。论文最后设计了图形用户界面来评价各种算法的去噪效果。 MATLAB仿真结果表明:各种去噪算法各有其优缺点。因此,在对一幅图像去噪之前,首先要分析噪声类型及其产生原因,然后再选择恰当的去噪算法,这样才能得到比较令人满意的去噪效果。关键词:图像噪声;图像去噪算法;MATLAB;图形用户界面VIIAbstractThe image can be affected by noise during the process of acquisition and transmission. The image nois
3、e leads to image degeneration and drop in quality. Image degeneration can cause image blur as well as characteristic masking so that unfit for image analysis. In order to remove noise and improve image quality, noise reduction is needed. Therefore, it is necessary to study image noise reduction algo
4、rithms. There are many kinds of image noise reduction algorithms and they can be implemented in spatial domain and frequency domain respectively. This paper summarizes such algorithm as mean filter, median filter, low pass filter in spatial domain, mean of multi-image adding and low pass filter in f
5、requency domain. Firstly, conception, causing, classification and characteristic of noise are introduced. Secondly, the basic principle and application range of mean filter and median filter algorithm is introduced. Finally, the basic principle of low pass filter in spatial domain, low pass filter i
6、n frequency domain and mean of multi-image adding algorithm is introduced. This paper pays both attention to theory and practice. It not only summarizes the theory and filter principle of different image noise reduction algorithms in detail, but also simulates them using MATLAB procedure and analyze
7、s their noise reduction results. The graphic user interface is designed to evaluate the result of noise reduction to different image noise reduction algorithms The MATLAB simulation results demonstrate that different noise reduction algorithms are of different advantages and disadvantages. Therefore
8、, type and causing of noise should be analyzed first and then appropriate noise reduction algorithm is selected before image noise reduction so as to acquire satisfactory results. Key words: image noise; image noise reduction algorithm;MTALAB; graphic user interface毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指
9、导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解*学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名: 指导教师签名: 日期:
10、 日期: 注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,
11、要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它目 录1 绪论11.1 图像与数字图像处理11.2 图像的文本格式11.3 研究图像去噪处理的意义21.4 图像去噪技术的背景和国内外研究现状21.5 本文内容的安排32 图像噪声42.1 图像噪声的概念42.2 图像噪声的分类42.3
12、 图像噪声的特点42.4 MATLAB中如何产生噪声52.5 去除图像噪声的主要方法52.6 小结53 模板操作与卷积运算63.1 模板操作63.2 模板卷积63.3 小结74 空间域滤波84.1 平均值滤波84.1.1 平均值滤波的基本原理84.1.2 平均值滤波法存在的问题和解决方法84.1.3 MATLAB如何实现平均值滤波94.2 中值滤波94.2.1 中值滤波的基本原理94.2.2 中值滤波的特性104.2.3 中值滤波的过程114.2.4 MATLAB如何实现中值滤波114.3 空间域低通滤波124.3.1 空间域低通滤波的基本原理124.3.2 低通卷积模板124.3.3 MAT
13、LAB如何实现空间域低通滤波124.4 多幅图像平均法134.4.1 多幅图像平均法的基本原理134.5 小结135 频率域低通滤波145.1 二维离散傅立叶变换145.1.1 二维离散傅立叶变换的概念145.1.2 二维离散傅立叶变换的性质145.1.3 二维离散傅立叶变换的实现175.2 频率域低通滤波法175.3 几种常用的低通滤波器7185.3.1 理想低通滤波器185.3.2 巴特沃斯低通滤波器185.3.3 指数低通滤波器195.3.4 梯形低通滤波器195.4 MATLAB如何实现频域低通滤波205.5 小结216 MATLAB GUI设计226.1 MATLAB简介226.2
14、图形用户界面GUI226.3 GUI设计原理及简介226.4 设计方法236.4.1 图形用户界面设计工具236.4.2 菜单设计246.4.3 对话框设计246.4.4 句柄图形246.4.5 图形对象句柄命令256.4.6 设计步骤256.5 GUI设计功能简介256.6 小结277 结论与展望287.1 结论287.2 展望28致 谢29参考文献30附 录31基于MATLAB的图像去噪算法研究与仿真1 绪 论据研究,在人类所接受到的全部信息中,约有75%80%是通过视觉系统得到的,和语言或文字信息相比,图像包含的信息量更大、更直观、更确切,因而具有更高的使用效率和更广泛的适应性。当图像以
15、数字形式进行处理和传输时,由于具有质量好、成本低和易于实现等优点,这种存储和传输格式已经成为该领域当前和未来的主要发展趋势。1.1 图像与数字图像处理客观世界在空间上是三维(3-D)的,但一般从客观景物得到的图像是二维(2-D)的。一幅图像可以定义为一个二维函数,这里 x和y 表示2-D空间中一个坐标点的位置,而幅值f则代表图像在坐标(x,y)上的某种性质的数值。例如常用的图像一般是灰度图,这时f表示灰度值,它常对应客观景物被观察到的亮度。 日常所见图像多是连续的,即的值可以为任意实数。为了能用计算机对图像进行加工,需要把连续图像在坐标空间xy和幅值f都离散化。这种离散化了的图像就是数字图像,
16、数字图像是由有限的元素组成的,每个元素都有一个特定的位置和幅值,这些元素称为图像像素。数字图像常用矩阵来描述。一幅MN个像素的数字图像,其像素灰度值可以用M行、N列的矩阵G表示:在存储图像时,一幅M行、N列的数字图像(MN个像素),可以用一个MN的二维数组T来表示。图像的各个像素灰度值可按一定的顺序存放在数组T中。习惯上把数字图像左上角的像素定义为第(1,1)个像素,右下角的像素定义为第(M,N)个像素。数字图像处理,就是把数字图像经过一些特定数理模式的加工处理,以达到有利于人眼视觉或某种接收系统所需要的图像的过程。如对被噪声污染的图像除去噪声,对信息微弱的图像进行增强,对失真的图像进行几何校
17、正等。随着计算机软硬件技术的突飞猛进,以及数字处理技术的不断发展,数字图像处理在科学研究、工业生产、国防以及现代管理决策等各行各业都得到越来越多的应用。1.2 图像的文本格式数字图像有多种存储格式,每一种格式由不同的软件所支持。因此要进行图像处理,必须了解图像文件的格式,即图像文件的数据结构。下面介绍几种常见的图像文件格式。(1) BMP图像格式BMP(Bit Picture)文件格式是Windows系统交换图像、图像数据的一种标准格式,它由四部分组成:文图文件头,位图信息头,调色板和位图数据。(2) TIF图像文件格式标记图像文件格式TIF(Tag Image File Format),是现
18、存图像文件格式中最复杂的一种,它提供存储各种信息的完备手段,可以存储专门的信息而不违反格式宗旨,是目前流行的图像文件交流标准之一。(3) GIF图像文件格式CompuServe开发了图形交换文件格式GIF(Graphics Interchange Format),目的是在不同的系统平台上交流和传输图像,它是在Web上 常用的一种文件格式。GIF图像文件采取LZW压缩算法,存储效率高,支持多幅图像定序或覆盖、交错多屏幕绘图以及文本覆盖。GIF主要是为数据流而设计的一种传输格式,不作为文件的存储格式。(4) PCX文件PCX文件格式是最早的图像文件格式之一,是由Zsoft公司设计。PCX支持256
19、种颜色,具有结构简单,存取速度快,压缩比适中的特点,适合一般软件使用。PCX图像文件由三部分组成:文件头、图像数据和256色调色板。(5) JPEGJPEG(Joint Photographers Experts Group,联合图像专家组)格式,是由ISO和CCITT为静态图像所建立的第一个国际数学图像压缩标准,主要是为了解决专业摄像师所遇到的图像信息过于庞大的问题。由于JPEG的高压缩比和良好的图像质量,使得它广泛应用于多媒体和网络程序中。JPEG一般基于DCT变换的顺序型模式压缩比图像1.3 研究图像去噪处理的意义由于图像在形成、传输、接收和处理的过程中 ,会受到外界环境、系统性能和人为
20、因素等诸多方面影响 ,不可避免地存在噪声干扰 ,它使图像变质 ,影响图像的质量。如果不对噪声进行及时处理 ,就会对后续的处理过程乃至输出结果产生影响 ,甚至可能得到错误的结论。严重时会影响有用信息,所以对图像噪声的处理显得相当重要。图像去噪处理从整个图像分析的流程上来讲属于图像的预处理阶段,由于图像噪声使得图像变形,更使得图像失去了存储信息的本质意义,显然,图像去噪,是正确识别图像信息的必要保证,也是对图像作进一步处理的可靠保证。1.4 图像去噪技术的背景和国内外研究现状图像去噪的方法从不同处理域的角度可以划分空域和频域两种处理方法;前者是在图像本身存在的二维空间里对其进行处理,根据不同的性质
21、又可以划分为线性处理方法和非线性处理方法;后者则是用一组正交函数系来逼近原信号函数,获得相应的系数,将对原信号的分析转化到了系数空间域,即频域中进行。空间域的线性滤波算法理论发展较为成熟,数字分析简单,对滤除与信号不相关的随机噪声效果显著,但对图像边缘细节保护能力较差。非线性滤波大多考虑到了人们的视觉标准和最佳滤波原则,提高了图像分辨率和边缘保护能力。1972年,图基提出了中值滤波的思想,并首先应用于时间序列的分析中,后来被引入到图像处理中,并收到了良好的效果。 对机器视觉研究的不断深入使人们开始重视偏微分方程的数学理论,Perona和Malik提出了一种具有非线性滤波能力的偏微分方程,在图像
22、去噪和边缘保护上获得良好效果,后来Weickert基于他们的理论将这种方程发展成为各向异性扩散方程,进一步提升了去噪能力,并且具有图像边缘保护功效,后来被广泛地应用于医学、遥感图像的滤波去噪处理之中,获得了令人满意的结果。1946年Gabor在傅里叶变换的基础上提出了一种加窗傅里叶变换,通过特定的平移窗函数来分解信号的频谱,提取出它的局部信息,提高时间分辨能力。小波分析的概念是由法国从事石油勘测信号处理的地球物理学家Morlet在1984年提出来的。1986年著名数学家Meyer和Mallat合作建立了构造小波函数的统一方法-多尺度分析,从此小波分析开始广范地应用到了信号分析领域并得到了蓬勃发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 matlab 图像 算法 研究 仿真 大学 论文
限制150内