彩色图像处理

上传人:豆浆 文档编号:1447983 上传时间:2017-06-21 格式:PPT 页数:50 大小:1.57MB
返回 下载 相关 举报
彩色图像处理_第1页
第1页 / 共50页
彩色图像处理_第2页
第2页 / 共50页
彩色图像处理_第3页
第3页 / 共50页
彩色图像处理_第4页
第4页 / 共50页
彩色图像处理_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《彩色图像处理》由会员分享,可在线阅读,更多相关《彩色图像处理(50页珍藏版)》请在金锄头文库上搜索。

1、第章 彩色图像处理,内容提要:8.1 人类视觉与色度学基础三基色原理、光度学基本知识8.2 颜色空间的表示及其转换RGB模型、Munsell模型、HSV模型、HSI模型、YUV模型RGB与HSV空间的相互转换RGB与YUV空间的相互转换RGB与HSI空间的相互转换,8.2 颜色空间的量化抖动技术、假彩色处理彩色图像增强、真彩色增强、8.6.2 伪彩色增强实验:彩色空间的表示和转换本章小结,教学建议,本章的先修知识主要有:光学、线性代数、图像的量化等。要求了解彩色图像处理的基本概念和一些常用的彩色图像处理技术。用MATLAB工具对彩色图像进行处理如进行颜色空间的变换等。,8.1 人类视觉与色度学

2、基础,人类色觉的产生是一个复杂的过程。除了光源对眼睛的刺激,还需要人脑对光刺激的解释。人感受到的物体颜色主要取决于反射光的特性。如果物体比较均衡地反射各种光谱,则看起来是白的。如果物体对某些光谱反射得较多,则看起来物体就呈现相对应的颜色。色度学(colorimetry)进行图像的彩色分析,建立的研究彩色计量的学科。,8.1.1 人类的基本视觉特性,视觉系统中存在着杆状和锥状细胞两种感光细胞。杆状细胞为暗视器官锥状细胞是明视器官,在照度足够高时起作用,并能分辨颜色。锥状细胞大致将电磁光谱的可见部分分为三个波段:红、绿、蓝。这三种颜色被称为三基色,图8.1 人类视觉系统三类锥状细胞的光谱敏感曲线,

3、人类视觉对颜色的主观感觉,颜色的三种主观感觉:色调、色饱和度和亮度。色调(hue)从一个物体反射过来的或透过物体的光波长是由颜色种类来辨别的,如红、橙、绿。色饱和度(saturation)即色纯度,指颜色的深浅例如:深红和浅红。亮度(brightness)颜色的明暗程度,从黑到白,主要受光源强弱影响。,8.1.2 三基色原理,由三基色混配各种颜色通常有两种方法:相加混色法。彩色电视机上的颜色。相减混色法。彩色电影、幻灯片、绘画原料相加混色和相减混色的主要区别:(1)相加法是由发光体发出的光相加而产生的各种颜色,而相减法是先有白色光,然后从中减去某些成份(吸收)得到各种颜色。(2)相加混色的三基

4、色是红、绿、蓝,而相减混色的三基色是黄、青、品红。相加混色的补色就是相减混色的基色。(3)相加混色和相减混色有不同的规律。,Grassman定律,指出了视觉对颜色的响应取决于红、绿、蓝三输入量的代数和。(1)所有颜色都可以用相互独立的三基色混合得到;(2)假如三基色的混合比相等,则色调和色饱和度也相等;(3)任意两种颜色相混合产生的新颜色与采用三基色分别合成这两种颜色的各自成份混合起来得到的结果相等;(4)混合色的光亮度是原来各分量光亮度的总和。,颜色向量C的计算,CIE的R、G、B颜色表示系统。 选择标准红色,绿色和蓝色三种单色光作为表色系统的三基色。颜色向量C红(R)、绿(G)、蓝(B)三

5、刺激值所构成的(R,G,B)向量的和构成。 C=RR0+GG0+BB0 (8.1)R、G、B为C的三刺激值(tristimulus values)(R0,G0,B0)称为原刺激值,是单位向量。,图8.2 颜色的向量表示与光谱三刺激值,(a)颜色的向量表示 (b)光谱三刺激值,8.1.3 光度学基本知识,光度学光学中研究光的辐射、吸收、照射、反射、散射、漫射等度量的学科同时结合视觉特征来确定光的度量及吸收的单位。在可见光谱段以外的景物图像也可用类似的方法。可见光谱段以外所形成的图像,其处理的各个过程也常常要变换成人眼可以观察的图像例如热成像、X光照片等,光度学中的基本概念,1. 光通量2. 发光

6、强度3. 视敏度4. 亮度亮度是发光面的明亮程度的度量,它决定于单位面积的发光强度,单位为cd/m2。5. 照度照度指照射在单位面积上的光通量,单位为勒(lx)。,8.2 颜色空间的表示及其转换,实际应用中常用的颜色空间有RGB、HSV、HSI、YUV、YIQ等。常用的颜色空间可分为两类面向硬设备的应用RGB颜色空间,如:彩色显示器、打印机等面向以彩色处理为目的的应用HSI颜色空间以及HSV颜色空间,8.2.1 RGB模型,颜色模型规定了颜色的建立、描述和观察方式。颜色模型都是建立在三维空间中的与颜色空间密不可分。RGB模型用三维空间中的一个点来表示一种颜色,如图8.3每个点有三个分量,分别代

7、表该点颜色的红、绿、蓝亮度值亮度值限定在0,1。,图8.3 RGB模型坐标,图8.4 图像的R、G、B分解,(a)原图像 (b)R分量 (c)G分量 (d)B分量图,8.2.2 Munsell模型,某个颜色可以唯一地用一个色调(H)、色纯度(C)及亮暗值(V)的颜色片来表示,如图8.5所示。色调沿圆周分成10个区域,其中5个是主色调,5个是中间色调。分别是红、红黄、黄、黄绿、绿、蓝绿、蓝、蓝紫、紫、紫红。色纯度表示了色的浓淡,从中心向外逐渐增强。颜色的亮暗分成11个等级,记为0到10级,其中0级对应黑而10级对应白。,图8.5 Munsell彩色空间,Munsell颜色空间具有的特点,(1)坐

8、标之间的心理感知独立性。可以独立感知各颜色分量的变化;(2)线性伸缩性。可感知的颜色差是与颜色分量的相应样值上的欧氏测度之间的距离成比例的。(3)该空间在感知上并不是均匀的也不能直接根据加色原理进行组合。,8.2.3 HSV模型,HSV模型由色度(H),饱和度(S),亮度(V)三个分量组成与人的视觉特性比较接近。重要性消除了亮度成分V在图像中与颜色信息的联系色调H和饱和度S分量与人的视觉感受密切相关。,图8.6 HSV颜色模型,(a)HSV颜色模型 (b)颜色轮 (c)柱形彩色空间,8.2.4 HSI模型,色调(H)和饱和度(S)的含义与HSV系统一致,而强度(I)对应与颜色的亮度或灰度。HS

9、I彩色模型如图8.7(a)所示,而图8.7(b)显示的是标准HSI三角形三角形的顶点代表了三个归一化的彩色分量(R、G、B)的三角系数。色调H定义为颜色点P至中心的线段与R轴之间的夹角。,图8.7 HSI彩色模型,(a)HSI彩色模型坐标系统 (b)HSI彩色三角形,8.2.5 YUV模型,YUV颜色模型在广泛性方面仅次于RGB模型。在彩色电视系统中,采用的就是YUV色彩空间。由于人眼对于亮度的敏感程度大于对于色度的敏感程度,所以完全可以让相邻的像素使用同一个色度值,而人眼的感觉不会引起太大的变化。UV的基本思想是通过损失色度信息来达到节省存储空间的目的。可以定义出许多YUV的格式相邻两个像素

10、使用一个色度值的YUYV,JPEG、MPEG中相邻四个像素使用一个色度值的YUV12等。,其他的彩色模型,NTSC模型广泛应用于美国等国家的电视信号。特点是信号的强度信息和颜色信息相分离,同一个信号可以方便地同时表示彩色图像和黑白图像。在NTSC格式中,图像由三个分量表示:亮度用Y表示;色度用I表示;饱和度用Q表示。YCbCr模型广泛应用于数字视频。在YCbCr模型中,Y为亮度,Cb和Cr共同描述图像的色调,其中Cb、Cr分别为蓝色分量和红色分量相对于参考值的坐标。,8.2.6 RGB与HSV空间的相互转换,同一颜色可以用不同的彩色空间表示,自然可以相互转换。MATLAB提供了相应的转换函数。

11、1从RGB转换到HSVTemp1=max(R,G,B) (8.2a)Temp2=min(R,G,B) (8.2b),(8.4),H=60H1 (8.5a)S=(Temp1-Temp2)/Temp1 (8.5b)V=Temp1/255 (8.5c),图8.8 图像的HSV分解,(a)原RGB图像 (b) H分量,(a)原RGB图像 (b) H分量,(c)S分量 (d)V分量,2从HSV转换到RGB,(8.6a),(8.6b),(8.6c),8.2.7 RGB与YUV空间的相互转换,图8.9 图像的YUV分解,(a)原RGB图像 (b)Y分量,(c)U分量 (d)V分量,8.2.8 RGB与HSI

12、空间的相互转换,1从RGB空间转换到HSI空间,图8.10 图像的HSI分解,(a)原RGB图像 (b)H分量,(c)S分量 (d)I分量,2. 从HIS空间转换到RGB空间设S、I的值在0,1之间,R、G、B的值也在0,1之间,则从HSI到RGB的转换公式分成3段以利用对称性,以当H在0o,120o之间为例:,8.3 颜色空间的量化,以HSV模型为例,讨论颜色空间的量化过程。H、S、V任何一个分量都可构成自己的直方图,其反映了图像颜色的统计分布。HSV色彩空间各分量的独立性较强,并且主要由H色调直方图决定图像的颜色分布。人眼对视觉的分辨能力有一定的局限性,因此对整个颜色空间进行适当的量化是必

13、要的。如果对HSV空间进行适当的量化后再计算直方图,则计算量要少得多。,HSV色彩空间中颜色特征的非等间隔量化,把量化后的3个颜色分量合成为一维特征矢量,根据上式,H、S、V三个分量可获得72柄(Bin)的一维直方图。,其中,QS(分量S的量化级数)=3,QV(分量V的量化级数)=3。,8.4 抖动技术,利用仅能重现较少颜色种类的设备来显示含有丰富色彩图像的有效的方法。产生抖动图像的基本原理:采用能直接显示其色彩的像素模式来替换那些其色彩不能直接显示的像素。利用了空间混色原理人的肉眼能将两种不同颜色的相邻像素融合成第三种颜色。Bayer抖动法是有序抖动法中的一种。,有序抖动的基本原理,设v为输

14、出像素值,c为输入像素值,d(x,y)为一MM的抖动矩阵,则抖动过程可用下式表示:,MATLAB提供了抖动技术的函数:X = dither(RGB,map) 或 BW = dither(I)上述函数通过颜色抖动,把真彩图像RGB转换成索引图像X或灰度图像I转换成二值图像。,图8.11 抖动处理,(a)原图像(24位显示) (b)抖动图像(16色显示),8.5 假彩色处理,处理的对象是三基色描绘的自然图像或同一景物的多光谱图像。对自然图像,假彩色的处理方法之一:将关注的目标物映射为与原色不同的假彩色,即原有的彩色图像变换成给定彩色分布的图像。绿色草原置成红色,蓝色海洋换成绿色等。这样做的目的是使目标物置于奇特的环境中以引起观察者的注意。方法之二:根据眼睛的色觉灵敏度,重新分配图像成分的颜色。眼网膜中视锥体和视杆体对可见光区的绿色波长比较敏感,于是可将原来非绿色描述的图像细节或目标物经假彩色处理变成绿色以达到提高目标分辨率的目的。,

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

当前位置:首页 > 电子/通信 > 综合/其它

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