数字图像处理第六章-彩色图像处理

目录

6.1彩色基础

6.2彩色模型

6.2.1RGB彩色模型

6.2.2CMY和CMYK彩色模型

6.2.3HSI彩色模型

6.3伪彩色图像处理

6.3.1灰度分层

6.3.2灰度到彩色的变换

6.4全彩色图像处理基础

6.5彩色变换

6.5.1公式

6.5.2补色

6.5.3色彩分层

6.5.4色调和彩色校正

6.5.5直方图处理

6.6平滑和锐化

6.6.1彩色图像平滑

6.7基于彩色的图像分割

6.7.1HSI彩色空间的分割

6.7.2RGB向量空间中的分割

6.7.3彩色边缘检测

6.8彩色图像中的噪声

6.9彩色图像压缩


6.1彩色基础

        基本上,人类和某些其他动物感知一个物体颜色是由物体反射光的性质决定的。如图6.2所示,可见光由电磁波谱中相对较窄的频段组成。一个物体反射的光如果在所有可见光波长范围内是平衡的。

        光的特性是科学色彩的核心,术语灰度级仅提供了一个亮度的标量度量,它的范围从黑色到灰色最终到白色。

        彩色光大约覆盖电磁波谱400~700 nm的范围。用来描述彩色光源质量的3个基本量是辐射、光强和亮度。辐射是从光源流出的能量的总量,通常用瓦特(W)来度量。光强用流明来度量,它给出了观察者从光源感知的能量总和的度量。例如,由远红外波谱范围的光源发出的光,可能具有很大的能量(辐射),但是观察者却很难感知到它;它的光强几乎是零。最后,亮度是一个主观描绘子,它实际上是不可能度量的。它体现了无色的强度的概念,并且是描述色彩感觉的一个关键因素。

        色调与饱和度一起称为色度,因此,颜色可用其亮度和色度来表征。形成任何特殊彩色的红、绿、蓝的数量称为三色值,并分别表示为X,Y和Z。这样,一种颜色就可由其三色值系数定义为:                                        

6.2彩色模型

        彩色模型(也称为彩色空间或彩色系统)的目的是在某些标准下用通常可以接受的方式方便地对彩色加以说明。

6.2.1RGB彩色模型

        在RGB模型中,每种颜色出现在红、绿、蓝的原色光谱分量中。在RGB彩色模型中表示的图像由3个分量图像组成,每种原色一幅分量图像。当送入RGB监视器时,这3幅图像在屏幕上混合生成一幅合成的彩色图像,正如在6.1节所说明的那样。在RGB空间中,用于表示每个像素的比特数称为像素深度。图6.8显示了与图6.7对应的24比特彩色立方体。
 

6.2.2CMY和CMYK彩色模型

        大多数在纸上沉积彩色颜料的设备,如彩色打印机和复印机,要求输入CMY数据或在内部进行RGB到CMY的转换。这一转换是使用下面这个简单的操作执行的:

                                                

CMYK模型指的就是CMY彩色模型的三种原色再加上黑色。

6.2.3HSI彩色模型

        当人观察一个彩色物体时,我们用其色调、饱和度和亮度来描述它。我们即将提出的模型称为HSI(色调、饱和度和强度)彩色模型,该模型可在彩色图像中从携带的彩色信息(色调和饱和度)中消去强度分量的影响。

        如果我们要确定图6.12中任何彩色点的强度分量,可以简单地通过一个垂直于强度轴并包含该彩色点的平面,该平面与强度轴的交点就给出了范围[0,1]内的强度值。稍微思考一下,我们还注意到,一种颜色的饱和度(纯度)以强度轴的距离为函数而增大。事实上,强度轴上点的饱和度为零,事实证明沿着这条轴线的所有点都是灰度。

6.3伪彩色图像处理

伪彩色(也称为假彩色)图像处理是指基于一种指定的规则对灰度值赋以颜色的处理。
 

6.3.1灰度分层

        灰度分层(有时称为密度分层)和彩色编码技术是伪彩色图像处理的最简单的例子之一。如果一幅图像被描述为三维函数,则分层方法可以看成是放置一些平行于该图像的坐标平面的平面,然后,每个平面在相交的区域中“切割”图像函数。

6.3.2灰度到彩色的变换

        一种特别有吸引力的方法如图6.23所示。这一方法的基本概念是对任何输入像素的灰度执行3个独立的变换。然后,将3个变换结果分别送入彩色电视监视器的红、绿、蓝通道。这种方法产生一幅合成图像。

                ​​​​​​​       

6.4全彩色图像处理基础

        全彩色图像处理方法分为两大类=。第一类是分别处理每一幅分量图像,然后由分别处理过的分量图像来形成一幅处理过的合成彩色图像。第二类是直接处理彩色像素。因为全彩色图像至少有3个分量,所以彩色像素实际上是向量。

        

6.5彩色变换

6.5.1公式

        彩色变换模型为下式:

        其中f(x,y)是彩色输入图像,g(x,y)是变换后或处理过的彩色输出图像,T是在(x,y)的空间邻域上对f的一个算子。

        改变全彩色图像强度:

6.5.2补色

        在图6.32所示的彩色环上,与色调直接相对的另一端被称为补色。

        ​​​​​​​        ​​​​​​​        ​​​​​​​        

6.5.3色彩分层

        色彩分层最直接的方法是灰度分层技术。然而,因为一个彩色像素是一个n维参量,得到的彩色变换函数要比灰度变换函数复杂得多。对一幅彩色图像分层的最简方法之一是,把某些感兴趣区域之外的彩色映射为不突出的无确定性质的颜色。如果感兴趣的颜色由宽为W、中心在原型(即平均)颜色点并具有分量(a,a₂,…,a,)的立方体(或超立方体,此时n>3)所包围,则必要的一组变换为:

        ​​​​​​​        

6.5.4色调和彩色校正

        许多彩色处理系统(CMS)选择的模型是CIE L*a*b*模型,L*a*b*彩色分量由如下公式给出.

        ​​​​​​​        ​​​​​​​        

        标定成像系统的主要意义是,它允许交互和独立地校正色调和色彩的不平衡,即按两个顺序操作。在诸如过饱和及欠饱和这样的不规则色彩问题解决之前,先要校正图像的色调范围。

6.5.5直方图处理

        由于彩色图像是由多个分量组成的,所以必须考虑适应多个分量和/或直方图的灰度级技术。正如所预料的那样,单独对彩色图像的分量进行直方图均衡通常是不明智的,这将产生不正确的彩色。一种更合乎逻辑的方法是均匀地展开这种彩色灰度,而保持彩色本身(即色调)不变。HSI彩色空间是适合这类方法的理想空间。

6.6平滑和锐化

6.6.1彩色图像平滑

        在一幅RGB彩色图像中,令S,表示中心位于(x,y)的邻域定义的一组坐标。在该邻域中RGB分量的向量平均值为:   

它遵循向量相加的性质,有:

6.7基于彩色的图像分割

6.7.1HSI彩色空间的分割

        HSI空间,在色调图像中描绘彩色很方便。典型地,为了在色调图像中分离出感兴趣的孤立区域,将饱和度用做一幅模板图像。在彩色图像分割中不常使用亮度图像,因为它不携带彩色信息。

6.7.2RGB向量空间中的分割

        这个平均彩色用RGB向量a来表示。分割的目的是将给定图像中的每个RGB像素分类,即在指定的区域内是否有一种颜色。为了执行这一比较,有一个相似性度量是必要的。最简单的度量之一是欧氏距离。令z表示RGB空间中的任意一点。如果它们之间的距离小于特定的阈值D₀.则称z与a是相似的。z和a间的欧氏距离由下式给出:

6.7.3彩色边缘检测

        图6.46(b)是图6.46(a)中图像的梯度,它是使用刚刚讨论的向量方法得到的。图6.46(c)显示了由计算每幅RGB分量图像的梯度,并通过在每一坐标点(x,y)处叠加相应的3幅分量图像的值所形成的一幅合成的梯度图像。向量梯度图像的边缘细节比图6.46(c)中单个平面梯度图像的细节更完全。

6.8彩色图像中的噪声

        通常,彩色图像的噪声内容在每个彩色通道中具有相同的特性,但噪声对不同的彩色通道所造成的影响不同。一种可能是个别通道的电子学故障。然而,不同的噪声水平像是由每个彩色通道的相对照射强度的差异造成的。例如,在CCD摄像机中红色滤镜的使用将减小用于红色传感器的照射强度。CCD传感器在低照明水平下就是噪声源,因此,这种情况下得到的RGB图像的红色分量图像与其他两幅分量图像相比往往是噪声源。

6.9彩色图像压缩

        因为描述彩色所要求的比特数比描述灰度级所要求的比特数大3~4倍,所以数据压缩在存储和传输彩色图像中起着核心的作用。对于前几节中描述的RGB,CMY(K)和HSI图像,任何压缩对象的数据是每个彩色像素的分量(即RGB图像中各像素的红、绿、蓝分量);它们是传达彩色信息的方式。压缩是减小或消除冗余和/或不相干数据的处理。

  • 26
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值