基于Matlab的图像预处理

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

I基于Matlab的图像预处理算法实现目录第一章绪论...........................................................11.1何谓数字图像处理..................................................11.2数字图像处理的特点及其应用........................................11.2.1数字图像处理的特点............................................11.2.2图像预处理的内容..............................................21.2.3数字图像处理的应用............................................31.3MATLAB............................................................41.3.1matlab简述...................................................41.3.2matlab处理图像的特点.........................................5第二章数字图像处理的灰度直方图........................................62.1灰度的定义........................................................62.2直方图定义........................................................62.2.1直方图的典型用途..............................................62.2.2灰度直方图的计算..............................................72.2.3图像直方图实现代码............................................72.3直方图均衡........................................................82.3.1直方图均衡原理................................................82.3.2直方图均衡的实现..............................................8第三章图像平滑与图像锐化.............................................123.1图像的平滑.......................................................123.1.1领域平均法基础理论...........................................123.1.2算法实现.....................................................133.2图像锐化.........................................................153.2.1图像锐化的目的和意义.........................................153.2.2图像锐化算法.................................................153.2.3图像锐化的实现代码...........................................16第四章图像噪声与噪声的处理...........................................18II4.1噪声的概念.......................................................184.2图像噪声对图像的影响.............................................184.3噪声来源.........................................................184.4噪声图像模型及噪声特性...........................................194.4.1含噪模型.....................................................194.4.2噪声特性.....................................................204.5图像二值化.......................................................204.5.1理论基础.....................................................204.5.2图像二值化的实现代码.........................................204.6二值图像的去噪..................................................214.6.1理论基础.....................................................214.6.2二值图像去噪的实现代码.......................................22第五章结论...........................................................24参考文献..............................................................25图像预处理系统设计绪论1第一章绪论1.1何谓数字图像处理数字图像处理(DigitalImageProcessing),就是利用数字计算机或则其他数字硬件,对从图像信息转换而得到的电信号进行某些数学运算,以提高图像的实用性。例如从卫星图片中提取目标物的特征参数,三维立体断层图像的重建等。总的来说,数字图像处理包括点运算、几何处理、图像增强、图像复原、图像形态学处理、图像编码、图像重建、模式识别等。目前数字图像处理的应用越来越广泛,已经渗透到工业、医疗保健、航空航天、军事等各个领域,在国民经济中发挥越来越大的作用。1.2数字图像处理的特点及其应用在计算机出现之前,模拟图像处理占主导地位。随着计算机的发展,数字图像处理发展速度越来越快。尽管目前一般采用顺序处理的计算机,对大数据量的图像处理速度不如光学方法快,但是其处理的精度高,实现多种功能的、高度复杂的运算求解非常灵活方便。在其短短的历史中,它却成功的应用于几乎所有与成像有关的领域,并正发挥相当重要的作用。1.2.1数字图像处理的特点同模拟图像处理相比,数字图像处理有很多优点。主要表现在:1.精度高不管是对4bit还是8bit和其他比特图像的处理,对计算机程序来说几乎是一样的。即使处理图像变大,只需改变数组的参数,而处理方法不变。所以从原理上不管处理多高精度的图像都是可能的。而在模拟图像处理中,要想使精度提高一个数量级,就必须对处理装置进行大幅度改进。2.再现性好不管是什么图像,它们均用数组或集合表示。将它们输入到计算机内,用计算机容易处理的方式表示。在传送和复制图像时,只在计算机内部进行处理,这样数据就不会丢失或遭破坏,保持了完好的再现性。而在模拟图像处理中,就会因为各种干扰及设备故障而无法保持图像的再现性。3.通用性、灵活性高图像预处理系统设计绪论2不管是可视图像还是X线照片、红外线热成像、超声波图像等不可见光成像,尽管这些图像成像体系中的设备规模和精度各不相同,但当把图像信号直接进行A/D变换,或记录成照片再数字化,对于计算机来说都能用二维数组表示,不管什么样的图像都可以用同样的方法进行处理,这就是计算机处理的通用性。另外,对处理程序自由加以改变,可进行各种各样的处理。如上下滚动、漫游、拼图、合成、变换、放大、缩小和各种逻辑运算等,所以灵活性很高。1.2.2图像预处理的内容在图像分析中,对输入图像进行特征抽取、分割和匹配前所进行的处理。图像预处理的主要目的是消除图像中无关的信息,恢复有用的真实信息,增强有关信息的可检测性和最大限度地简化数据,从而改进特征抽取、图像分割、匹配和识别的可靠性。预处理过程一般有数字化、几何变换、归一化、平滑、复原和增强等步骤。1.数字化一幅原始照片的灰度值是空间变量(位置的连续值)的连续函数。在M×N点阵上对照片灰度采样并加以量化(归为2b个灰度等级之一),可以得到计算机能够处理的数字图像。为了使数字图像能重建原来的图像,对M、N和b值的大小就有一定的要求。在接收装置的空间和灰度分辨能力范围内,M、N和b的数值越大,重建图像的质量就越好。当取样周期等于或小于原始图像中最小细节周期的一半时,重建图像的频谱等于原始图像的频谱,因此重建图像与原始图像可以完全相同。由于M、N和b三者的乘积决定一幅图像在计算机中的存储量,因此在存储量一定的条件下需要根据图像的不同性质选择合适的M、N和b值,以获取最好的处理效果。2.几何变换用于改正图像采集系统的系统误差和仪器位置的随机误差所进行的变换。对于卫星图像的系统误差,如地球自转、扫描镜速度和地图投影等因素所造成的畸变,可以用模型表示,并通过几何变换来消除。随机误差如飞行器姿态和高度变化引起的误差,难以用模型表示出来,所以一般是在系统误差被纠正后,通过把被观测的图和已知正确几何位置的图相比较,用图中一定数量的地面控制点解双变量多项式函数组而达到变换的目的。3.归一化使图像的某些特征在给定变换下具有不变性质的一种图像标准形式。图像的某些性质,例如物体的面积和周长,本来对于坐标旋转来说就具有不变的性质。在一般情况下,某些因素或变换对图像一些性质的影响可通过归一化处理得到消除或减弱,从而可以被选作测量图像的依据。例如对于光照不可控的遥感图片,图像预处理系统设计绪论3灰度直方图的归一化对于图像分析是十分必要的。灰度归一化、几何归一化和变换归一化是获取图像不变性质的三种归一化方法。4.图像平滑消除图像中随机噪声的技术。对平滑技术的基本要求是在消去噪声的同时不使图像轮廓或线条变得模糊不清。常用的平滑方法有中值法、局部求平均法和k近邻平均法。局部区域大小可以是固定的,也可以是逐点随灰度值大小变化的。此外,有时应用空间频率域带通滤波方法。5.复原校正各种原因所造成的图像退化,使重建或估计得到的图像尽可能逼近于理想无退化的像场。在实际应用中常常发生图像退化现象。例如大气流的扰动,光学系统的像差,相机和物体的相对运动都会使遥感图像发生退化。基本的复原技术是把获取的退化图像g(x,y)看成是退化函数h(x,y)和理想图像f(x,y)的卷积。它们的傅里叶变换存在关系G(u,v=H(u,v)F(u,v)。根据退化机理确定退化函数后,就可从此关系式求出F(u,v),再用傅里叶反变换求出f(x,y)。通常把称为反向滤波器。实际应用时,由于H(u,v)随离开uv平面原点的距离增加而迅速下降,为了避免高频范围内噪声的强化,当u2+v2大于某一界限值W娿时,使M(u,v)等于1。W0的选择应使H(u,v)在u2+v2≤W范围内不会出现零点。图像复原的代数方法是以最小二乘法最佳准则为基础。寻求一估值,使优度准则函数值最小。这种方法比较简单,可推导出最小二乘法维纳滤波器。当不存在噪声时,维纳滤波器成为理想的反向滤波器。6.增强对图像中的信息有选择地加强和抑制,以改善图像的视觉效果,或将图像转变为更适合于机器处理的

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功