陕西理工学院课程设计第1页共15页课程设计题目基于MATLAB彩色图像及增强处理设计方法学生姓名曹刘惠子学号1110064087所在院(系)物电学院专业班级电子信息科学与技术1103指导教师蒋媛完成地点博源楼1102教室陕西理工学院课程设计第2页共15页基于MATLAB彩色图像及增强处理设计方法曹刘惠子(陕西理工学院物电学院电子信息科学与技术专业1103班级,陕西汉中723000)指导老师:蒋媛[摘要]图像增强是指依据图像所存在的问题,按特定的需要突出一幅图像中的某一些信息,同时,削弱或去除某些冗余信息的处理方法。其主要目的是使得处理后的图像对给定的应用比原来的图像更加有效同时可以有效的改善图像质量。图像增强单纯从技术上可分成两大类:一类是频域处理法;一类是空域处理法。大多数是以灰度映射变换为基础的,所用的映射变换取决于增强的目的。彩色图像比灰度图像包含更多的信息,无论是对人们的视觉感受,还是后续的图像理解与分析,彩色图像都具有灰度图像无可比拟的优越性。本文主要研究基于MATLAB彩色图像的增强方法。不同原理产生的彩色图像有不同的处理方法,故在本文中主要论述彩色图像增强用法之间以及仿真结果的比较。运用MATLAB软件实现彩色图像增强仿真,比较处理方法。[关键词]彩色图像图像增强时域频域MATLAB陕西理工学院课程设计第3页共15页目录1绪论························································································································51.1课题研究目的及意义··························································································51.2本课题的研究内容·····························································································52彩色图像及其增强处理设计方法····················································································52.1基本概念·········································································································52.2图像处理工具···································································································52.3伪彩色增强······································································································62.4真彩色增强······································································································82.5假彩色增强····································································································103程序实现及比较······································································································103.1伪彩色图像增强······························································································103.2真彩色图像增强······························································································113.3假彩色图像增强······························································································13陕西理工学院课程设计第4页共15页陕西理工学院课程设计第5页共15页1绪论1.1课题研究目的及意义人类传递的信息有70%是视觉信息,图像信息是传递信息的重要手段和媒体。但是在生活中,由于光线不合适,在获得图像后会发现图像亮不够或对比度不强,导致景物无法看清。彩色图像比灰度图像包含更多的信息,无论是对人们的视觉感受,还是后续的图像理解与分析,彩色图像都具有灰度图像无可比拟的优越性。基于彩色图像的优越性和生活中光线和其他条件的限制,为了得到较理想的彩色图像以便研究和分析应用,就需要对图像进行必要的处理,增强有用信息,抑制无用信息,使图像更适合于人的视觉特性或机器的识别系统。故本课题研究具有实际应用意义。1.2本课题的研究内容图像增强根据图像的模糊情况采用各种特殊的技术图书图像中的某些信息,削弱或消除无关信息达到强调图像的整体图像增强根据图像的模糊情况采用各种特殊的技术突出图像中的某些信息,削弱或消除无关信息达到强调图像的整体或局部特征的目的。图像增强尚没有统一的理论方法,常用的图像增强技术有直方图修改、图像平滑滤波、图像锐化等。图像增强技术主要分为两类:频域增强法和空域增强法。频域增强法主要是利用各种频域滤波器进行图像平滑或锐化处理,然后进行变换域反变换来增强图像;空域增强法是直接针对图像中的像素,对图像的灰度进行处理。空域法属于直接增强的方法,它包括扩展对比度的灰度变换和直方图变换、消除噪声。本课题的主要研究内容为:(1)研究伪彩色图像增强方法,(2)假彩色图像增强方法,(3)真彩色增强方法。2彩色图像及其增强处理设计方法2.1基本概念图像增强是一类基本的图像处理技术,其目的是对图像进行加工,以得到对具体应用来说视觉效果更好、更有用的图像。这里好的和有用因具体的应用目的和要求而异,并且所需的具体的增强技术也可不同。目前常用的增强技术根据其处理所进行的空间不同,可分为基于图像域的方法和基于变化域的方法。第一类,直接在图像所在的空间进行处理,也就是在像素组成的空间里直接对像素进行操作;第二类,在图像的频域对图像进行间接处理。2.2图像处理工具MATLAB是MatrixLaboratory(矩阵实验室)的缩写,是由美国Mathworks公司开发的集数值计算、符号计算和图形可视化三大基本功能于一体的,功能强大、操作简单的语言。是国际公认的陕西理工学院课程设计第6页共15页优秀数学应用软件之一。MATLAB包括拥有数百个内部函数的主包和三十几种工具(Toolbox).工具包又可以分为功能性工具包和学科工具包.功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能.学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类。开放性使MATLAB广受用户欢迎.除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包。MATLAB中图像处理工具包是由一系列支持图像处理操作的函数组成的。所支持的图像处理操作有:图像的几何操作、邻域和区域操作、图像变换、图像恢复与增强、线性滤波和滤波器设计、变换(DCT变换等)、图像分析和统计、二值图像操作等。2.3伪彩色增强伪彩色(pseudo-color)图像的每个像素值实际上是一个索引值或代码,该代码值作为色彩查找表CLUT(ColorLook-UpTable)中某一项的入口地址,根据该地址可查找出包含实际R、G、B的强度值。这种用查找映射的方法产生的色彩称为伪彩色。用这种方式产生的色彩本身是真的,不过它不一定反映原图的色彩。所谓伪彩色处理,就是将图像中的黑白灰度级变成不同的彩色,如果分层越多,人眼所能提取的信息也多,从而达到图像增强的效果。这是一种视觉效果明显,又不太复杂的图像增强技术。伪彩色图像处理技术不仅适用于航空摄影和遥感图片,也可以用于x光片及云图的判读等处理中。可以用PC机去做,也可以用硬件设备来实现。伪彩色增强的方法主要有:密度分割、彩色变换和频率域伪彩色增强三种。1)密度分割法密度分割法又称为灰度分割法,是伪彩色处理技术中最基本,最简单的方法。设一幅黑白图像f(x,y),可以看成是坐标(x,y)一个密度函数。把次图像的灰度分成若干等级,即相当于用一些和坐标平面平行的平面切割此密度函数。设原始黑白图像的灰度范围为0=f(x,y)=L用k+1灰度等级把该灰度范围分为k段:L0,L1,L2...,LKL0=0(黑),LK=L(白)映射每一段灰度成一种颜色,映射关系为g(x,y)=ci(=f(x,y)=i=1,2,,,k)这里g(x,y)为输出的伪色彩图像;为灰度在[,]中时所映射成的彩色。经过这种映射处理后,原始黑白图像g(x,y)就变成了伪色彩图像。若原始图像f(x,y)的灰度分布遍及上述k个灰度段,则伪彩色图像g(x,y)就具有种彩色。如图2-1所示:陕西理工学院课程设计第7页共15页图2-1(a)密度分割法示意图图2-1(b)密度分割法示意图2)空间域灰度级一彩色变换根据色度学原理,将原图像f(x,y)的灰度范围分段,经过红、绿、蓝三种不同变换变成三基色分量R(x,y)、G(x,y)、B(x,y),然后用它们分别去控制彩色显示器的红、绿、蓝电子枪,便可以在彩色显示器的屏幕上合成一幅彩色图像。原理框图如图2-2所示:图2-2原理框图陕西理工学院课程设计第8页共15页2.4真彩色增强真彩色是指图像中的每个像素值都分成R、G、B三个基色分量,每个基色分量直接决定其基色的强度,这样产生的色彩称为真彩色。也有称自然物体的彩色叫真彩色。真彩色图像就是能真实反映自然物体本来颜色的图像。如图色彩空间图2.3图2-3色彩空间示意图图像增强技术主要是针对灰度图来作用,其手段是修改直方图。在图像处理中色彩的运用是很重要的,原因有两个。第一:在自动图像分析中色彩是一个有力的描述工具,它通常可使从一个场景中识别和抽取目标的处理得到简化;第二:人们对图像进行分析时,人眼区别的灰度层次大约只有二十几种,但却能够识别成千上万的色彩。真彩色增强是对彩色图像进行的增强,一般在某个颜色空间里进行,常采用的颜色空间有RGB、HSI和HSV。图像增强按增强效果可以分为平滑和锐化。平滑是保留图像的低频而抑制高频的处理方法,它能够滤除图像中的噪声,同时也使图像变得模糊。锐化是加强和突出高频,从而使得图像细节突出,轮廓清晰。平滑和锐化可以在空间中实现,也可以在频域里完成。在空域中,通过一定的模板和图像的卷积来实现增强原理,模板不同会有不同的效果。常用的锐化算子有Prewitt、Soble和拉普拉斯算子等。在频域中,采用低通滤波来实现平滑,采用高通滤波来实现锐化。如理想低通滤波。巴特沃斯低通滤波器等[2]。Gamma校正也是数字图像处理中常用的图像增强技术。Gamma因子决定了输入图像到输出图像的灰度映射方式,即决定了增强低灰度还是增强高灰度。当Gamma等于1时,为线性变换[13]。下图是一种常用的彩色增强方法,原理如框图2-4所示陕西理工学院课程设计第9页共15页图2-4彩色图像增强方法原理框图其原理可叙述为:(1)将R、G、B分量图转化为H、S、I分量图。对任何3个在[0,1]范