1第一章数字图像处理概论*1.图像是对客观存在对象的一种相似性的、生动性的描述或写真。*2.模拟图像空间坐标和明暗程度都是连续变化的、计算机无法直接处理的图像*3.数字图像空间坐标和灰度均不连续的、用离散的数字(一般整数)表示的图像(计算机能处理)。是图像的数字表示,像素是其最小的单位。*数字图像处理(DigitalImageProcessing)利用计算机对数字图像进行(去除噪声、增强、复原、分割、特征提取、识别等)系列操作,从而获得某种预期的结果的技术。(计算机图像处理)*数字图像处理的特点(优势)(1)处理精度高,再现性好。(2)易于控制处理效果。(3)处理的多样性。(4)图像数据量庞大。(5)图像处理技术综合性强。*数字图像处理的目的(1)提高图像的视感质量,以达到赏心悦目的目的a.去除图像中的噪声;b.改变图像的亮度、颜色;c.增强图像中的某些成份、抑制某些成份;d.对图像进行几何变换等,达到艺术效果;(2)提取图像中所包含的某些特征或特殊信息。a.模式识别、计算机视觉的预处理(3)对图像数据进行变换、编码和压缩,以便于图像的存储和传输。**数字图像处理的主要研究内容(1)图像的数字化a.如何将一幅光学图像表示成一组数字,既不失真又便于计算机分析处理b*.主要包括的是图像的采样与量化(2*)图像的增强a.加强图像的有用信息,消弱干扰和噪声(3#)图像的恢复a.把退化、模糊了的图像复原。模糊的原因有许多种,最常见的有运动模糊,散焦模糊等(4#)图像的编码a.简化图像的表示,压缩表示图像的数据,以便于存储和传输。(5#)图像的重建a.由二维图像重建三维图像(如CT)(6*)图像的分析a.对图像中的不同对象进行分割、分类、识别和描述、解释。(7*)图像分割与特征提取a.图像分割是指将一幅图像的区域根据分析对象进行分割。2b.图像的特征提取包括了形状特征、纹理特征、颜色特征等。(8#)图像隐藏a.是指媒体信息的相互隐藏。b.数字水印。c.图像的信息伪装。(9#)图像通信**4.图像工程的三个层次*图像分析:图像分析主要是对图像中感兴趣的目标进行检测和测量,以获得它们的客观信息,从而建立对图像的描述。*图像理解:图像理解的重点是在图像分析的基础上,进一步研究图像中各个目标的性质和他们之间的相互联系,并得出对图像内容含义的理解以及对原来客观场景的解释,从而指导和规划行动。=================================图像处理:【图像输入——(图像处理增强、复原、编码、压缩等)——图像输出)图像识别:【图像输入——(图像预处理增强、复原)——(图像分割)——(特征提取)——(图像分类)——类别、识别结果】图像理解:【图像输入——(图像预处理)——(图像描述)——(图像分析和理解)——图像解释】*5.数字图像处理的应用领域:通信:图象传输,电视电话等。宇宙探测:星体图片处理。遥感:地形、地质、矿藏探查,森林、水利、海洋、农业等资源调查,自然灾害预测,环境污染的监测,气象云图。生物医学:CT,X射线成象,B超,红外图象,显微图象。工业生产:产品质量检测,生产过程控制,CAD,CAM。军事:军事目标侦察,制导系统,警戒系统,自动火器控制,反伪装等。公安:现场照片,指纹,手迹,印章,人像等处理和鉴别。档案:过期的文字、图片档案的修复和处理。机器人视觉娱乐:电影特技,动画,广告,MTV等*6.数字图像处理的发展动向(1)提高精度,提高处理速度(2)加强软件研究,开发新方法(3)加强边缘学科的研究工作(4)加强理论研究(5)图像处理领域的标准化问题3第二章数字图像处理基础重重点点::图图像像数数字字化化、、图图像像灰灰度度直直方方图图和和图图像像文文件件BBMMPP格格式式难难点点::图图像像数数字字化化、、直直方方图图应应用用、、图图像像分分层层结结构构数数据据*1.连续图像的描述(模拟图像)一幅图像可定义成一个二维函数f(x,y)。由于幅值f实质上反映了图像源的辐射能量,所以f(x,y)一定是非零且有限的,也即有:0f(x,y)A0图像是由于光照射在景物上,并经其反射或透射作用于人眼的结果。所以:f(x,y)可由两个分量来表征,一是照射到观察景物的光的总量,二是景物反射或透射的光的总量.设i(x,y)表示照射到观察景物表面(x,y)处的白光强度,r(x,y)表示观察景物表面(x,y)处的平均反射(或透射)系数,则有:f(x,y)=i(x,y)r(x,y)其中:0i(x,y)A1(2.4)0≤r(x,y)≤1对于消色光图像(有些文献称其为单色光图像),f(x,y)表示图像在坐标点(x,y)的灰度值l,且:l=f(x,y)(2.5)这种只有灰度属性没有彩色属性的图像称为灰度图像。由式(2.4),显然有:Lmin≤l≤Lmxa(2.6)区间[Lmin,Lmax]称为灰度的取值范围。在实际中,一般取Lmin的值为0,这样,灰度的取值范围就可表示成[0,Lmax]。*2.图像数字化当一幅图像的x和y坐标及幅值f都为连续量时,称该图像为连续图像*。为了把连续图像转换成计算机可以接受的数字形式,必须先对连续的图像进行空间和幅值的离散化处理。(1)图像的采样:对图像的连续空间坐标x和y的离散化。(2)图像灰度级的量化:对图像函数的幅值f的离散化。*均匀采样:对一幅二维连续图像f(x,y)的连续空间坐标x和y的均匀采样,实质上就是把二维图像平面在x方向和y方向分别进行等间距划分,从而把二维图像平面划分成M×N个网格,并使各网格中心点的位置与用一对实整数表示的笛卡尔坐标(I,j)相对应。二维图像平面上所有网格中心点位置对应的有序实整数对的笛卡尔坐标的全体就构成了该幅图像的采样结果。*均匀量化:对一幅二维连续图像f(x,y)的幅值f的均匀量化,实质上就是将图像的灰度取值范围[0,Lmax]划分成L个等级(L为正整数,Lmax=L-1),并将二维图像平面上M×N个网格的中心点的灰度值分别量化成与L个等级中最接近的那个等级4的值。**采样、量化参数与数字化图像间关系P19*数字图像的表示:为了描述上的方便,本书仍用f(x,y)表示数字图像。设x∈[0,M-1],y∈[0,N-1],f∈[0,L-1],则数字图像可表示成式(2.7)形式的一个M×N的二维数字阵列。每个(x,y)对应数字图像中的一个基本单元,称其为图像元素(pictureelement),简称为像素(pixel);且一般取M、N和的灰度级L为2的整次幂,即:M=2~m(2.8)N=2~n(2.9)L=2~k(2.10)这里,m、n和k为正整数。**空间分辨率(1)空间分辨率是图像中可分辨的最小细节,主要由采样间隔值决定。(2**)一种常用的空间分辨率的定义*是单位距离内可分辨的最少黑白线对数目(单位是每毫米线对数),比如每毫米80线对。另外,当简单地把矩形数字化仪的尺寸看作是“单位距离”时,就可把一幅数字图像的阵列大小M×N称为该幅数字图像的空间分辨率。(3)对于一个同样大小的景物来说,对其进行采样的空间分辨率越高,采样间隔就越小,景物中的细节越能更好地在数字化后的图像中反映出来,也即反应该景物的图像的质量就越高。(4)一幅数字图像的阵列大小(简称为图像大小)通常用M×N表示。在景物大小不变的情况下,采样的空间分辨率越高,获得的图像阵列M×N就越大;反之,采样的空间分辨率越低,获得的图像阵列M×N就越小。在空间分辨率不变的情况下,图像阵列M×N越大,图像的尺寸就越大;反之,图像阵列M×N越小,图像的尺寸就越小。**采样数(1、2)、空间分辨率(3)变化对图像视觉效果的影响:(1)在图像的空间分辨率不变(这里指线对宽度不变)的情况下,采样越少,图像越小。(2)在景物大小不变的情况下,图像阵列M*N越小,图像的尺寸越小。(3)随着空间分辨率的降低,图像中的细节信息在逐渐损失,棋盘格似的粗颗粒像素点变得越来越明显。由此也说明,图像的空间分辨率越低,图像的视觉效果越差。**灰度分辨率灰度级分辨率是指在灰度级别中可分辨的最小变化,通常把灰度级级数L称为图像的灰度级分辨率。**灰度分辨率变化对图像视觉效果的影响:随着灰度分辨率的降低,图像的细节信息在逐渐损失,伪轮廓信息在逐渐增加。图中由于伪轮廓信息的积累,图像已显现出了木刻画的效果。由此也说明:灰度5分辨率越低,图像的视觉效果越差。**3.灰度直方图图像的灰度直方图,是一种表示数字图像中各级灰度值及其出现频数的关系的函数。设一幅数字图像的灰度级范围为[0,L-1],则该图像的灰度直方图可定义为:h(rk)=nk(r=0,1,2,…,L-1)(2.19)其中,rk表示第k级灰度值,h(rk)和nk表示图像中灰度值为rk的像素个数。**灰度直方图具有如下一些特征:(1)直方图仅能描述图像中每个灰度级具有的像素个数,不能表示图像中每个像素的位置(空间)信息;(2)任一特定的图像都有惟一的直方图,不同的图像可以具有相同的直方图;(3)对于空间分辨率为M×N,且灰度级范围为[0,L-1]的图像,有关系:(L-1)求和符(j=0)=M×N(2.20)(4)如果一幅图像由两个不连接的区域组成,则整幅图像的直方图等于两个不连接的区域的直方图之和。*显示分辨率是指显示屏上能够显示的数字图像的最大像素行数和最大像素列数,取决于显示器上所能够显示的像素点之间的距离。*图像分辨率反映了数字化图像中可分辨的最小细节,也即图像的空间分辨率。在这里将图像分辨率看成是图像阵列的大小。同一显示器(或显示分辨率相同的不同显示器)显示的图像大小只与被显示的图像(阵列)的空间分辨率大小有关,与显示器的显示分辨率无关。换句话说,具有不同空间分辨率的数字图像在同一显示器上的显示分辨率相同。当同一幅图像(或图像分辨率相同的不同图像)显示在两个不同显示分辨率的显示器上时,显示的图像的外观尺寸与显示器的显示分辨率有关:显示分辨率越高,显示出的图像的外观尺寸越小;显示分辨率越低,显示出的图像的外观尺寸越大。*光分辨率是指显示系统在每个像素位置产生正确的亮度或光密度的精度,部分地依赖于控制每个像素亮度的比特数。*灰度分辨率是指在灰度级别中可分辨的最小变化,一般把灰度级数L称为数字图像的灰度级分辨率。**位映像,是指一个二维的像素阵列。**位图,是指采用位映像方法显示和存储的图像。**位映像设备,是指把位映像形式的二维像素阵列图像,按先行后列的顺序,通过逐像素地重复扫描的方式来显示位图的设备(显示器)。*4.图像数据结构&文件格式*常用的图像文件格式有:BMP、GIF、TIFF、PCX、JPEG等。*BMP文件(BitmapFile)是一种Windows采用的点阵式图像文件格式。6**BMP图像文件的组成:(1)位图文件头(BitmapFileHeader)标识名称:(BITMAPFILEHEADER):说明文件的类型和位图数据的起始位置等,共14个字节。(2)位图信息头(BitmapInformationHeader)(BITMAPINFORMATION):说明位图文件的大小、位图的高度和宽度、位图的颜色格式和压缩类型等信息。共40个字节。(3)位图调色板(BitmapPalette)(RGBOUAD):由位图的颜色格式字段所确定的调色板数组,数组中的每个元素是一个RGBQUAD结构,占4个字节。(4)位图数据(BitmapData)(BYTE):位图数据,位图的压缩格式确定了该数据阵列是压缩数据或是非压缩数据。*图像的位图数据表示的图像共有biWidth×biHeight个像素。*图像的位图数据是按行存储的,每一行的字节数按照4字节边界对齐,也即每一行的字节数是4的倍数,不足的字节用0补齐。*图像的位图数据是按行从下到上、从左到右排列的。也就是说,从图像的位图数据中最先读到的是图像最下面一行的最左边的像素,最后读到的是图像最上面一行的最右边的一个像素。存储一幅M×N的数字图像,需要的存储位数为:b=M×N×k(2.11)字节数为:B=b/8*5.几种具体算法7