资源描述
第六章第六章彩色图像处理(二)彩色图像处理(二)6.3全彩色图像处理基础全彩色图像处理基础n n 全彩色图像处理研究分为两大类。全彩色图像处理研究分为两大类。第一类第一类是分别处理是分别处理每一分量图像,然后,从分别处理过的分量图像形成合成每一分量图像,然后,从分别处理过的分量图像形成合成彩色图像。彩色图像。第二类第二类是直接对彩色像素处理。是直接对彩色像素处理。n n 全彩色图像至少有全彩色图像至少有3 3个分量,彩色像素实际上是一个个分量,彩色像素实际上是一个向量。向量。n n 令令c c代表代表RGBRGB彩色空间中的任意向量:彩色空间中的任意向量:n n这个公式指出:这个公式指出:c c的分量是一幅彩色图像在一点上的的分量是一幅彩色图像在一点上的RGBRGB分分量。可以这样认为,彩色分量是坐标量。可以这样认为,彩色分量是坐标(x,y)(x,y)的函数,表示为:的函数,表示为:n n对大小为对大小为MNMN的图像,有的图像,有MNMN个这样的向量,个这样的向量,c c(x,y),x=0(x,y),x=0,1 1,2 2,M-1M-1;y y:0 0,1 1,2 2,N-1N-1。n n 分量是分量是x x和和y y的空间变量的空间变量 n n 我们感兴趣的用我们感兴趣的用x x和和y y公式化的图像处理技术公式化的图像处理技术n n 像素是彩色像素。像素是彩色像素。n n 在其最简单的公式中允许用标准的灰度图像处理方法去分在其最简单的公式中允许用标准的灰度图像处理方法去分别处理彩色图像的每一分量。别处理彩色图像的每一分量。n n问题问题问题问题,单独的彩色分量的处理结果并不总等同于在彩色向单独的彩色分量的处理结果并不总等同于在彩色向量空间的直接处理量空间的直接处理,在这种情况,就必须采取新的,在这种情况,就必须采取新的公式化公式化方法。方法。n n 为了使每一彩色分量处理和基于向量的处理等同,必为了使每一彩色分量处理和基于向量的处理等同,必须满足两个条件:须满足两个条件:n n 第一第一,处理必须对向量和标量都可用,处理必须对向量和标量都可用,n n 第二第二,对向量每一分量的操作对于其他分量必须是独,对向量每一分量的操作对于其他分量必须是独立的。立的。显示了邻域灰度空间处理和全彩色处理。n n6.4彩色变换n n涉及在单一彩色模型的范围中处理彩色图像分量,而不是模型间的那些分涉及在单一彩色模型的范围中处理彩色图像分量,而不是模型间的那些分量的转换。量的转换。n n1.1.公式公式公式公式 灰度变换灰度变换n n f(x,y)f(x,y)是彩色输入图像,是彩色输入图像,g(x,y)g(x,y)是变换或处理过的彩色输出是变换或处理过的彩色输出图像,图像,T T是在空间邻域是在空间邻域(x,y)(x,y)上对上对f f的操作。的操作。n n 而彩色图像处理中,像素值是从彩色空间选择的而彩色图像处理中,像素值是从彩色空间选择的3 3元组或元组或4 4元组,用来描述图像。元组,用来描述图像。n n 类似于以前讲述的灰度变换,有下列式子:类似于以前讲述的灰度变换,有下列式子:n nr ri i和和s si i是是f(x,y)f(x,y)和和g(x,y)g(x,y)在任何点处彩色分量的变量,在任何点处彩色分量的变量,T1,T2,TnT1,T2,Tn是一个是一个r ri i对对操作产生操作产生s si i的变换或彩色映射函数集,注意到的变换或彩色映射函数集,注意到n n个变换个变换TiTi合并执行上式中的合并执行上式中的单一变换函数单一变换函数T T。n n所选择的用于描述所选择的用于描述 f f 和和 g g 像素的彩色空间决定像素的彩色空间决定 n n 的值。如的值。如果选择果选择RGBRGB彩色空间,则彩色空间,则n n=3=3,r r1 1,r r2 2和和r r3 3分别表示输入图分别表示输入图像的红、绿、蓝分量。如果选择像的红、绿、蓝分量。如果选择CMYKCMYK或或HSIHSI彩色空间,彩色空间,则则n n=4=4或或n n=3=3。n n例例例例 图图图图6.306.30n n 上图显示了一碗草莓和一个咖啡杯的高分辨率彩色图像。这是从大幅上图显示了一碗草莓和一个咖啡杯的高分辨率彩色图像。这是从大幅(4(4“55”)彩色负片数字化的图像。彩色负片数字化的图像。n n 图中的第二行包含原始的图中的第二行包含原始的CMYKCMYK扫描分量图像。在这些图像的每一个扫描分量图像。在这些图像的每一个CMYKCMYK彩色分量中,白用彩色分量中,白用1 1表示,黑用表示,黑用0 0表示。这样,我们看到草莓是由大量表示。这样,我们看到草莓是由大量的深红和黄色组成的,因为对应于这两种的深红和黄色组成的,因为对应于这两种CMYKCMYK分量的图像最亮。黑色较少分量的图像最亮。黑色较少并通常限于咖啡和草莓碗中的阴影。并通常限于咖啡和草莓碗中的阴影。n n 当当CMYKCMYK图像被转换为图像被转换为RGBRGB时,如图中第三行所示,可以看到草莓包含时,如图中第三行所示,可以看到草莓包含大量的红色和很少的绿色与蓝色。大量的红色和很少的绿色与蓝色。n n 最后一行显示了用式计算出的最后一行显示了用式计算出的HSIHSI分量图像。如期望的那样,强度分分量图像。如期望的那样,强度分量是全彩色原像的单色复现。另外,草莓在彩色方面相对较纯净。它们具量是全彩色原像的单色复现。另外,草莓在彩色方面相对较纯净。它们具有最高的饱和度或图像中色调被白光稀释得最少。最后注意到说明色度分有最高的饱和度或图像中色调被白光稀释得最少。最后注意到说明色度分量时的某些困难。问题包含这样一些事实:量时的某些困难。问题包含这样一些事实:(1)(1)在在HSIHSI模型中,模型中,0 0o o和和360360o o相相遇处有一个不连续点遇处有一个不连续点(2)(2)色调对于色调对于0 0饱和度没定义饱和度没定义(对白、黑和纯灰对白、黑和纯灰)。模。模型的不连续点多出现在草莓周围,它们用接近白型的不连续点多出现在草莓周围,它们用接近白(1)(1)和黑和黑(0)(0)的灰度值描述。的灰度值描述。其结果是不希望的高对比灰度级的混合去描述单颜色其结果是不希望的高对比灰度级的混合去描述单颜色红色。红色。n n 理论上,任何变换都可在任何模型中执行。然而,实理论上,任何变换都可在任何模型中执行。然而,实际上,某些操作对特定的模型比较适用际上,某些操作对特定的模型比较适用。对给定的变换,。对给定的变换,表达式之间转换的代价必须转换为与彩色空间有关的判决,表达式之间转换的代价必须转换为与彩色空间有关的判决,然后在该空间执行该转换。然后在该空间执行该转换。n n 例如,假设要改进图例如,假设要改进图6.30(a)6.30(a)图像的亮度,使用图像的亮度,使用n n (6.5.3)(6.5.3)n n这里这里这里这里0 0 k k 13)In3)I所包围,所包围,则必要的变换集是则必要的变换集是n n (6.5.76.5.7)n n 这些变换用强迫其他颜色为参考彩色空间的中点这些变换用强迫其他颜色为参考彩色空间的中点(任意选任意选取的中性点取的中性点)突出原型周围的颜色。例如,对于突出原型周围的颜色。例如,对于RGBRGB彩色空间彩色空间一个合适的自然点是灰度或彩色的中点一个合适的自然点是灰度或彩色的中点(0.50.5,0.50.5,0.50.5)。n n如果用一个圆球确定感兴趣的颜色,式如果用一个圆球确定感兴趣的颜色,式(6.5.7)(6.5.7)变为:变为:n n (6.5.86.5.8)n n这里这里R R0 0是封闭球形的半径是封闭球形的半径(或超级球形,或超级球形,n n3)3),(a a1 1,a a2 2,a an n)是其中心的分量是其中心的分量(原彩色原彩色)。式。式(6.5.7)(6.5.7)和式和式(6.5.8)(6.5.8)另外有用另外有用的变化包括实现多彩色模型和在感兴趣区之外的区域减小彩的变化包括实现多彩色模型和在感兴趣区之外的区域减小彩色亮度,而不是赋以中性值。色亮度,而不是赋以中性值。n n例例例例6.8 6.8 6.8 6.8 彩色分层的一种说明彩色分层的一种说明彩色分层的一种说明彩色分层的一种说明n n式式(6.5.7)(6.5.7)和式和式(6.5.8)(6.5.8)可用于图可用于图6.30(a)6.30(a)中,以分离出草莓食中,以分离出草莓食品。图品。图6.34(a)6.34(a)和和(b)(b)显示使用两种变换的结果,在每种情况显示使用两种变换的结果,在每种情况中,从最突出的草莓中选择具有中,从最突出的草莓中选择具有RGBRGB坐标坐标(0.6863(0.6863,0.16080.1608,0.1922)0.1922)的原始红色;选择的原始红色;选择W W和和R R0 0,则重点区域不必扩展到不,则重点区域不必扩展到不希望的图像区域。实际值希望的图像区域。实际值W=0.2549W=0.2549,R R0 0=0.1765=0.1765可用交互的方可用交互的方式确定。注意,式式确定。注意,式(6.5.8)(6.5.8)基于球形的变换在包含更多的草莓基于球形的变换在包含更多的草莓红色区域的意义下稍好一些。半径为红色区域的意义下稍好一些。半径为0.17650.1765的球形不完全包的球形不完全包围宽度为围宽度为0.25490.2549的立方体,但它本身也不被立方体完全包围。的立方体,但它本身也不被立方体完全包围。n n4.4.色调和彩色校正色调和彩色校正色调和彩色校正色调和彩色校正 n n 彩色变换可在多数台式计算机上进行。与数字摄像机、平面彩色变换可在多数台式计算机上进行。与数字摄像机、平面扫描仪及喷墨打印机相配合,就由个人计算机构成了数字暗室,扫描仪及喷墨打印机相配合,就由个人计算机构成了数字暗室,该系统可以进行色调调整和彩色校正,高级彩色重现系统不需要该系统可以进行色调调整和彩色校正,高级彩色重现系统不需要配备传统的湿式处理配备传统的湿式处理(暗室暗室)设备就可进行这些处理。虽然色调和设备就可进行这些处理。虽然色调和彩色校正在其他成像域也很有用,但现在讨论的焦点集中在最通彩色校正在其他成像域也很有用,但现在讨论的焦点集中在最通用的照片增强和彩色重现上。用的照片增强和彩色重现上。n n 在本节研究的变换效果归根到底是在打印中评价。因为此前在本节研究的变换效果归根到底是在打印中评价。因为此前研究、改进和评价的那些变换都是在监视器上,在所用的监视器研究、改进和评价的那些变换都是在监视器上,在所用的监视器和最终输出设备之间保持高度的彩色一致性是必要的。事实上,和最终输出设备之间保持高度的彩色一致性是必要的。事实上,监视器上的彩色应该准确地显示任何数字扫描的原图像以及最后监视器上的彩色应该准确地显示任何数字扫描的原图像以及最后打印输出,这可用独立于设备的彩色模型实现,该模型与监视器打印输出,这可用独立于设备的彩色模型实现,该模型与监视器的色移、输出设备以及其他设备有关。这一方法随用来把设备映的色移、输出设备以及其他设备有关。这一方法随用来把设备映射到模型及模型本身的彩色分布质量变化。射到模型及模型本身的彩色分布质量变化。n n许多彩色处理系统许多彩色处理系统(CMS)(CMS)选择的横型是选择的横型是CIE L*a*b*CIE L*a*b*模模型,也称做型,也称做CIELAB(CIEI978CIELAB(CIEI978,Robertson1977)Robertson1977)。L*a*b*L*a*b*彩色分量由下式给出:彩色分量由下式给出:n n X XWW,Y YWW和和Z ZWW是参考的白色三激励值是参考的白色三激励值在在CIECIE标准标准D D6565(图图6.56.5的的CIECIE色度图中,由色度图中,由x=0.3127x=0.3127,y=0.3290y=0.3290定义定义)照照明下典型的完美漫反射白色。明下典型的完美漫反射白色。n n L*a*b*L*a*b*彩色空间是比色的彩色空间是比色的(即与感觉色相匹配的编相即与感觉色相匹配的编相同的码同的码)、感觉一致的感觉一致的(即在各种色调中感觉彩色差别一致即在各种色调中感觉彩色差别一致见见Mac AdamsMac Adams的经典论文的经典论文1942)1942)和独立于设备的和独立于设备的。虽然没有直接可显示的格式虽然没有直接可显示的格式(需要变换到另外的彩色空间需要变换到另外的彩色空间),其色域包括全部可见光谱并可以准确描述任何显示、打其色域包括全部可见光谱并可以准确描述任何显示、打印或输入设备的彩色。印或输入设备的彩色。n n 类似类似HSIHSI系统,系统,L*a*b*L*a*b*系统是一个优秀的亮度和彩色系统是一个优秀的亮度和彩色分离器分离器(L*L*表示亮度,表示亮度,a*a*表示红减绿,表示红减绿,b*b*表示绿减蓝表示绿减蓝),使,使得它在图像操作得它在图像操作(色调和对比度编辑色调和对比度编辑)和图像压缩方面很有和图像压缩方面很有用。用。n n标定图像系统的主要意义是,它允许对灰度和不平衡的彩标定图像系统的主要意义是,它允许对灰度和不平衡的彩色交互和独立地校正色交互和独立地校正它是按两个顺序操作,在诸如过它是按两个顺序操作,在诸如过饱和及欠饱和这样的彩色不规则问题解决之前,先校正图饱和及欠饱和这样的彩色不规则问题解决之前,先校正图像灰度范围。一幅图像的灰度范围也叫做像灰度范围。一幅图像的灰度范围也叫做“主调型主调型”,它,它提供一般彩色强度的分布信息。提供一般彩色强度的分布信息。高主调高主调图像的多数信息集图像的多数信息集中在高亮度处,中在高亮度处,低主调低主调图像的彩色主要位于低亮度处,中图像的彩色主要位于低亮度处,中间主调图像位于其中问。正像在单色情况下,最好是彩色间主调图像位于其中问。正像在单色情况下,最好是彩色图像亮度在高亮度和阴影之间等同分布。图像亮度在高亮度和阴影之间等同分布。n n 下面的例子说明了对于灰度和彩色不平衡校正的各种下面的例子说明了对于灰度和彩色不平衡校正的各种彩色变换。彩色变换。n n例例例例6 6 6 69 9 9 9灰度变换灰度变换灰度变换灰度变换n n 改善图像色调的变换通常交互地选择。其概念是实验性地调整图改善图像色调的变换通常交互地选择。其概念是实验性地调整图像亮度和对比度以在合适的亮度上提供最大的细节,彩色本身并不改像亮度和对比度以在合适的亮度上提供最大的细节,彩色本身并不改变。在变。在RGBRGB和和CMY(K)CMY(K)空间,这意味着用相同的变换函数映射空间,这意味着用相同的变换函数映射3(3(或或4)4)个个彩色分量;在彩色分量;在HSIHSI彩色空间,则仅改进亮度分量。彩色空间,则仅改进亮度分量。n n 图图6.356.35显示了典型的用于校正显示了典型的用于校正3 3个通常的灰度不平衡个通常的灰度不平衡(即平淡的、即平淡的、亮的和暗的图像亮的和暗的图像)的变换。的变换。n n 在图在图6.356.35的第一行,的第一行,S S形曲线对提升对比度较理想,它们中点固定,形曲线对提升对比度较理想,它们中点固定,因此,高亮和阴影区可分别被加亮和变暗因此,高亮和阴影区可分别被加亮和变暗(该曲线反过来可用于校正该曲线反过来可用于校正对比度过大对比度过大)。n n 图中的第二和第三行中的变换校正亮的和暗的图像,并使人想起图中的第二和第三行中的变换校正亮的和暗的图像,并使人想起平方率变换。虽然彩色分量是离散的,如现在实际的变换函数,但它平方率变换。虽然彩色分量是离散的,如现在实际的变换函数,但它们本身以连续量显示和操作们本身以连续量显示和操作典型情况是,从分段线性或高阶典型情况是,从分段线性或高阶(对对平滑的映射平滑的映射)多项式构造。注意,图多项式构造。注意,图6.356.35中图像的关键部分是直接可中图像的关键部分是直接可见的,它们还可以用图像彩色分量的直方图确定。见的,它们还可以用图像彩色分量的直方图确定。n n例例例例6.106.106.106.10 彩色平衡彩色平衡彩色平衡彩色平衡n n 在一幅图像的灰度特性已正确地确立了之后,就可着手进行彩色平衡的在一幅图像的灰度特性已正确地确立了之后,就可着手进行彩色平衡的工作了。虽然彩色平衡可以客观地通过分析工作了。虽然彩色平衡可以客观地通过分析(用光谱仪用光谱仪)一幅图像中已知彩色一幅图像中已知彩色来决定,当存在白色区域,即这里来决定,当存在白色区域,即这里RGBRGB或或CMY(K)CMY(K)分量应当相等时,准确的视觉分量应当相等时,准确的视觉鉴定是可能的。正如在图鉴定是可能的。正如在图6.366.36所看到的,对视觉彩色鉴别,皮肤色调是优秀所看到的,对视觉彩色鉴别,皮肤色调是优秀的对象,因为人对一定的肤色高度敏感。鲜明的彩色,如亮红色物体,当做的对象,因为人对一定的肤色高度敏感。鲜明的彩色,如亮红色物体,当做视觉彩色鉴别时没有什么价值。视觉彩色鉴别时没有什么价值。n n 当存在彩色不平衡时,有很多方法来校正它。在调整一幅图像的彩色分当存在彩色不平衡时,有很多方法来校正它。在调整一幅图像的彩色分量时,完成的每一个步骤都影响图像的全部彩色平衡,这一点很重要。这就量时,完成的每一个步骤都影响图像的全部彩色平衡,这一点很重要。这就是说,对一种颜色的感觉受到周围彩色的影响。是说,对一种颜色的感觉受到周围彩色的影响。n n 尽管图尽管图6.326.32的彩色轮可用于预测一个彩色分量如何影响其他彩色,例如,的彩色轮可用于预测一个彩色分量如何影响其他彩色,例如,基于彩色轮,任何彩色的比例可用减小图像中相对色基于彩色轮,任何彩色的比例可用减小图像中相对色(或补色或补色)总量的方式增总量的方式增加。加。n n 类似地,可以提高两个直接邻接的彩色比例或减小两个邻接的彩色补色类似地,可以提高两个直接邻接的彩色比例或减小两个邻接的彩色补色的百分比。例如,假定在的百分比。例如,假定在RGBRGB图像中有过多的深红色,则可以用图像中有过多的深红色,则可以用(1)(1)移去红和移去红和蓝,或蓝,或(2)(2)增加绿的方法减少它。增加绿的方法减少它。n n图图6.366.36显示了用于校正简单的显示了用于校正简单的CMYKCMYK输出不平衡的变换。注输出不平衡的变换。注意,变换是校正图像所要求的函数。使其反函数用来产生意,变换是校正图像所要求的函数。使其反函数用来产生相关联的彩色不平衡。同时说明图像类似于暗室环境下的相关联的彩色不平衡。同时说明图像类似于暗室环境下的彩色印相,并且作为识别彩色打印问题的参考工具很有用。彩色印相,并且作为识别彩色打印问题的参考工具很有用。例如,过度的深红色导致太多的红色例如,过度的深红色导致太多的红色(左下图像左下图像)或太少的或太少的青色青色(如第二行最右边的图像如第二行最右边的图像)。n n5.直方图处理直方图处理 n n 与前边章节的交互式增强方法不同,灰度直方图处理与前边章节的交互式增强方法不同,灰度直方图处理变换可以以自动的方式作用于彩色图像。变换可以以自动的方式作用于彩色图像。n n 回忆一下,直方图均衡自动地确定一种变换,这种变回忆一下,直方图均衡自动地确定一种变换,这种变换试图产生具有均匀的灰度值的直方图。在单色图像情况换试图产生具有均匀的灰度值的直方图。在单色图像情况下,显示出处理低、高和中等主调的图像很合理、成功,下,显示出处理低、高和中等主调的图像很合理、成功,因为彩色图像是由多个分量组成的,所以,必须考虑适应因为彩色图像是由多个分量组成的,所以,必须考虑适应多于一个分量的直方图的灰度级技术。多于一个分量的直方图的灰度级技术。n n 正像所预料的那样,独立地进行彩色图像分量的直方正像所预料的那样,独立地进行彩色图像分量的直方图均衡通常是不明智的,这将产生不正确的彩色。一个更图均衡通常是不明智的,这将产生不正确的彩色。一个更合乎逻辑的方法是均匀地扩展彩色强度,保留彩色本身合乎逻辑的方法是均匀地扩展彩色强度,保留彩色本身(即色调即色调)不变。下面的例子显示出不变。下面的例子显示出HSIHSI彩色空间是适合该彩色空间是适合该种情况的理想方法。种情况的理想方法。n n例例例例6.11 6.11 6.11 6.11 在在在在HISHISHISHIS彩色空间的直方图均衡彩色空间的直方图均衡彩色空间的直方图均衡彩色空间的直方图均衡n n 图图6.37(a)6.37(a)显示了包括调味瓶和摇杯的调味瓶架台的彩色显示了包括调味瓶和摇杯的调味瓶架台的彩色图像,其强度分量的范围值为图像,其强度分量的范围值为00,1(1(归一化后的归一化后的)。正如在。正如在处理前的处理前的 图图6.37(b)6.37(b)强度分量直方图中看到的。图像包含大强度分量直方图中看到的。图像包含大量的暗彩色,使中央强度减少到量的暗彩色,使中央强度减少到0.360.36。不改变色调和饱和度,。不改变色调和饱和度,均衡强度分量的结果示于图均衡强度分量的结果示于图6.37(e)6.37(e)。注意到所有图像有效地。注意到所有图像有效地加亮了,并且一些调味瓶和放调味瓶的木桌纹理现在都能看加亮了,并且一些调味瓶和放调味瓶的木桌纹理现在都能看见。图见。图6.37(b)6.37(b)显示了新图像的直方图以及用于均衡强度分显示了新图像的直方图以及用于均衡强度分量的变换。量的变换。n n 虽然强度均衡处理没有改变图像的色调和饱和度值,但虽然强度均衡处理没有改变图像的色调和饱和度值,但它的确影响了整体图像的彩色感观。注意,它的确影响了整体图像的彩色感观。注意,(特别是不振动时特别是不振动时)瓶中的油和醋。图瓶中的油和醋。图6.37(d)6.37(d)显示了采用增加图像的饱和度分显示了采用增加图像的饱和度分量,然后通过图量,然后通过图6.37(b)6.37(b)的变换进行直方图均衡这一特殊校的变换进行直方图均衡这一特殊校正的结果。这类调整在正的结果。这类调整在HSIHSI空间处理强度分量时是很适用的。空间处理强度分量时是很适用的。因为强度改变通常影响到图像的彩色状态。因为强度改变通常影响到图像的彩色状态。6.5平滑和尖锐化平滑和尖锐化n n1.1.彩色图像平滑彩色图像平滑彩色图像平滑彩色图像平滑n n灰度级图像平滑可以看做是空间滤波处理。在这一处理中灰度级图像平滑可以看做是空间滤波处理。在这一处理中滤波模板的系数都是滤波模板的系数都是1 1。当模板滑过图像时,图像被平滑。当模板滑过图像时,图像被平滑了,每一像素由模板定义的邻域中像素的平均值代替。正了,每一像素由模板定义的邻域中像素的平均值代替。正如图如图6.29(b)6.29(b)所见到的,这一概念很容易扩展到全彩色图像所见到的,这一概念很容易扩展到全彩色图像处理。主要差别是代替灰度标量值,必须处理式处理。主要差别是代替灰度标量值,必须处理式(6.4.2)(6.4.2)给给出的分量向量。出的分量向量。n n 令令SxySxy表示在表示在RGBRGB彩色图像中定义一个中心在彩色图像中定义一个中心在(x,y)(x,y)的邻的邻域的坐标集,在该邻域中域的坐标集,在该邻域中RGBRGB分量的平均值为:分量的平均值为:n n (6.6.1)(6.6.1)n n它效仿式它效仿式(6.4.2)(6.4.2),向量的附加特性为,向量的附加特性为 n n (6.6.2)(6.6.2)n n 可以看出,如标量图像那样,该向量分量可以用传统的可以看出,如标量图像那样,该向量分量可以用传统的灰度邻域处理单独地平滑灰度邻域处理单独地平滑RGBRGB图像的每一平面得到。图像的每一平面得到。n n 这样可以得出结论:这样可以得出结论:用领域平均值平滑可以在每个彩色平用领域平均值平滑可以在每个彩色平面的基础上进行。其结果与用面的基础上进行。其结果与用RGBRGB彩色向量执行平均是相同彩色向量执行平均是相同的。的。n n例例例例6.126.12用邻域平均进行彩色图像平滑用邻域平均进行彩色图像平滑用邻域平均进行彩色图像平滑用邻域平均进行彩色图像平滑n n考虑显示于图考虑显示于图6.38(a)6.38(a)中的彩色图像,在图中的彩色图像,在图6.38(b)6.38(b)到到(d)(d)描绘描绘了该图像的红、绿、蓝了该图像的红、绿、蓝3 3个平面。图个平面。图6.39(a)6.39(a)到到(c)(c)显示图像的显示图像的HSIHSI分量。与前节讨论的一样,可用分量。与前节讨论的一样,可用5555的灰度平均模板平滑的灰度平均模板平滑图图6.386.38的的RGBRGB图像。简单地单独平滑图像。简单地单独平滑RGBRGB彩色平面的每一个,彩色平面的每一个,然后混合处理过的平面,以形成一幅平滑的全彩色结果。这然后混合处理过的平面,以形成一幅平滑的全彩色结果。这样计算过的图像示于图样计算过的图像示于图6.40(a)6.40(a)。n n在在6.26.2节指明节指明HSIHSI彩色模型的重要优点是解除了强度和彩色信彩色模型的重要优点是解除了强度和彩色信息的关系息的关系(与灰度关系密切与灰度关系密切)。这就使得许多灰度处理技术适。这就使得许多灰度处理技术适合彩色处理,并且可能仅对图合彩色处理,并且可能仅对图6.396.39中中HSIHSI描述的强度分量平滑描述的强度分量平滑更有意义。更有意义。n n 为了说明这一方法的优点和重要性,下边仅对强度分量为了说明这一方法的优点和重要性,下边仅对强度分量进行平滑进行平滑(保留色调和饱和度分量不变保留色调和饱和度分量不变)并把处理结果变换为并把处理结果变换为RGBRGB图像加以显示。平滑后的图像显示于图图像加以显示。平滑后的图像显示于图6.40(b)6.40(b)。n n 注意到它与图注意到它与图6.40(a)6.40(a)很相似,但是正如从图很相似,但是正如从图6.40(c)6.40(c)不不同图像看到的那样是有差别的。这是由于两个不同颜色的像同图像看到的那样是有差别的。这是由于两个不同颜色的像素平均是两种彩色的混合,而不是原色混合。仅对强度平滑,素平均是两种彩色的混合,而不是原色混合。仅对强度平滑,图图6.40(b)6.40(b)的图像保留了它的原色调和饱和度的图像保留了它的原色调和饱和度即保留了它即保留了它的原彩色。最后,注意到,其差别的原彩色。最后,注意到,其差别(在这个例子中是平滑后的在这个例子中是平滑后的结果结果)将随着平滑模板的增加而增加。将随着平滑模板的增加而增加。n n2.彩色图像尖锐化彩色图像尖锐化n n 在这一节考虑用拉普拉斯方法的图像尖锐化处理。从向在这一节考虑用拉普拉斯方法的图像尖锐化处理。从向量分析知道向量的的拉普拉斯被定义为向量,其分量等于输量分析知道向量的的拉普拉斯被定义为向量,其分量等于输入向量的独立标量分量的拉普拉斯微分。入向量的独立标量分量的拉普拉斯微分。n n在在RGBRGB彩色系统中,式彩色系统中,式(6.4.2)(6.4.2)中的向量中的向量c c的拉普拉斯变换为的拉普拉斯变换为 (6.6.3)(6.6.3)n n 正如前节讲述的,它告诉我们可以通过分别计算每一分正如前节讲述的,它告诉我们可以通过分别计算每一分量图像的拉普拉斯去计算全彩色图像的拉普拉斯。量图像的拉普拉斯去计算全彩色图像的拉普拉斯。n n例例例例6.136.136.136.13用拉普拉斯尖锐化用拉普拉斯尖锐化用拉普拉斯尖锐化用拉普拉斯尖锐化n n 图图6.41(a)6.41(a)是通过用式是通过用式(3.7.6)(3.7.6)计算图计算图6.386.38中中RGBRGB分量分量图像的拉普拉斯,并混合它们产生尖锐化的全彩色结果产图像的拉普拉斯,并混合它们产生尖锐化的全彩色结果产生的。生的。n n 图图6.41(b)6.41(b)显示了基于图显示了基于图6.396.39的的HSIHSI分量相似的尖锐分量相似的尖锐化结果。这个结果是混合强度分量的拉普拉斯而色调和饱化结果。这个结果是混合强度分量的拉普拉斯而色调和饱和度分量不变的结果。和度分量不变的结果。n n RGBRGB和基于和基于HSIHSI的结果间的差别示于图的结果间的差别示于图6.41(c)6.41(c),它源,它源于例于例6.126.12解释的相同原因。解释的相同原因。6.6彩色图像的噪声彩色图像的噪声 n n 5.2 5.2节讨论的噪声模型可用于彩色图像。节讨论的噪声模型可用于彩色图像。n n 通常,彩色图像噪声的内容在每个彩色通道中具有相通常,彩色图像噪声的内容在每个彩色通道中具有相同的特性,但是,可能对不同彩色通道造成的影响不同。同的特性,但是,可能对不同彩色通道造成的影响不同。一种可能是个别通道的电子学故障。一种可能是个别通道的电子学故障。n n 然而,不同的噪声程度更像是由用于每个彩色通道的然而,不同的噪声程度更像是由用于每个彩色通道的相剥照射强度的差异造成的。例如,相剥照射强度的差异造成的。例如,CCDCCD摄像机使用红滤摄像机使用红滤色器将减小用于红传感器的照射强度。色器将减小用于红传感器的照射强度。CCDCCD传感器在低照传感器在低照明水平下就是噪声源,因此,在这种情况下,导致明水平下就是噪声源,因此,在这种情况下,导致RGBRGB图图像红色分量比其他两个分量往往容易引入噪声。像红色分量比其他两个分量往往容易引入噪声。n n例例例例6.176.176.176.17一步把一步把一步把一步把RGBRGBRGBRGB图像噪声转换为图像噪声转换为图像噪声转换为图像噪声转换为HSIHSIHSIHSI的效果说明的效果说明的效果说明的效果说明 n n 在这个例子中,简单看一下彩色图像中的噪声及当从一个彩在这个例子中,简单看一下彩色图像中的噪声及当从一个彩色模型转换为另一个模型时如何转移噪声。色模型转换为另一个模型时如何转移噪声。n n 图图6.48(a)6.48(a)到到(c)(c)显示了由高斯噪声退化的一幅显示了由高斯噪声退化的一幅RGBRGB图像的图像的3 3个个彩色平面,图彩色平面,图6.48(d)6.48(d)是合成的是合成的RGBRGB图像。注意,细网纹噪声在彩图像。注意,细网纹噪声在彩色图像中相比单色图像不太容易引起注意。色图像中相比单色图像不太容易引起注意。n n 图图6.49(a)6.49(a)到到(c)(c)显示把图显示把图6.48(d)6.48(d)中的中的RGBRGB图像转换为图像转换为HSIHSI图图像的结果。用原图像的像的结果。用原图像的HSIHSI分量分量(图图6.39)6.39)比较这些结果,并注意比较这些结果,并注意如何有效地减小噪声图像色调与饱和度分量。这分别是由式如何有效地减小噪声图像色调与饱和度分量。这分别是由式(6.2.2)(6.2.2)和式和式(6.2.3)(6.2.3)求余弦与取最小值操作的非线性造成的。求余弦与取最小值操作的非线性造成的。n n 另一方面,图另一方面,图6.49(c)6.49(c)中的强度分量比中的强度分量比3 3个有噪声的个有噪声的RGBRGB分量分量图像中的任一个都稍微平滑一些。这是由于强度图像是图像中的任一个都稍微平滑一些。这是由于强度图像是RGBRGB图像图像的平均,如式的平均,如式(6.2.4)(6.2.4)所指出的那样所指出的那样(回忆回忆3.4.23.4.2节关于对图像求节关于对图像求平均减小随机噪声的讨论平均减小随机噪声的讨论)。n n 在这种情况下,我们说,任在在这种情况下,我们说,任在RGBRGB通道受噪声影响并通道受噪声影响并转换到转换到HSIHSI空间后才把噪声散布到所有的空间后才把噪声散布到所有的HSIHSI分量图像上了。分量图像上了。n n 图图6.50(a)6.50(a)显示了一个例子。图显示了一个例子。图6.50(a)6.50(a)显示了一幅显示了一幅RGBRGB图像其中绿图像被椒盐噪声污染,椒盐噪声的概率图像其中绿图像被椒盐噪声污染,椒盐噪声的概率为为0.050.05,图,图6.50(b)6.50(b)到到(d)(d)的的HSIHSI分量图像清楚地显示噪声分量图像清楚地显示噪声怎样从绿的怎样从绿的RGBRGB通道散布到所有的通道散布到所有的HSIHSI图像上。当然,这是图像上。当然,这是我们不希望的因为我们不希望的因为HSIHSI分量的计算用到分量的计算用到RGBRGB所有的分量,所有的分量,正如正如6.2.36.2.3节所示那样。节所示那样。n n 迄今为止讨论过的处理都是正确的,全彩色图像滤波迄今为止讨论过的处理都是正确的,全彩色图像滤波可以以图像为基础或依靠该过程直接在彩色空间进行。例可以以图像为基础或依靠该过程直接在彩色空间进行。例如,用均值滤波减小噪声是如,用均值滤波减小噪声是6.5 6.5 讨论过的方法,在彩色空间,讨论过的方法,在彩色空间,当对分量图像单独进行类似的处理时,我们知道它可以给当对分量图像单独进行类似的处理时,我们知道它可以给出相同的结果。出相同的结果。n n 然而,其他滤波器却不能按这样公式化。这些例子包括然而,其他滤波器却不能按这样公式化。这些例子包括在在5.3.25.3.2节讨论过的各类统计滤波器。例如,在彩色向量空节讨论过的各类统计滤波器。例如,在彩色向量空间执行中值滤波就必须找到一种向量排序方案,以便确定间执行中值滤波就必须找到一种向量排序方案,以便确定中值。当处理标量时这是一个简单的过程。当处理向量时,中值。当处理标量时这是一个简单的过程。当处理向量时,这一过程就相当复杂。向量排序的问题在这里超出了讨论这一过程就相当复杂。向量排序的问题在这里超出了讨论的范围,但是,由的范围,但是,由PlataniotisPlataniotis和和Venetsanopoulos2000Venetsanopoulos2000所著的所著的书,在向量排序和某些基于排序概念的滤波器方面是一本书,在向量排序和某些基于排序概念的滤波器方面是一本很好的参考书。很好的参考书。6.76.7彩色图像压缩彩色图像压缩彩色图像压缩彩色图像压缩 n n 因为描述彩色要求的比特数比描述灰度的数量大因为描述彩色要求的比特数比描述灰度的数量大3 3到到4 4倍,所发数据压缩在存储和传输彩色图像中起核心作用。倍,所发数据压缩在存储和传输彩色图像中起核心作用。对于前边章节的对于前边章节的RGBRGB,CMY(K)CMY(K)和和HSIHSI图像,作为压缩对图像,作为压缩对象的数据是各彩色像素的分量象的数据是各彩色像素的分量(即,在即,在RGBRGB图像中像素的图像中像素的红,绿,蓝分量红,绿,蓝分量);它们是传递彩色信息的方法。;它们是传递彩色信息的方法。n n 压缩是减小或消除冗余度或者不相干数据的处理。我压缩是减小或消除冗余度或者不相干数据的处理。我们可以利用彩色图像在后边的例子中简要地说明一下这个们可以利用彩色图像在后边的例子中简要地说明一下这个概念。概念。n n例例例例6.186.186.186.18 彩色图像压缩彩色图像压缩彩色图像压缩彩色图像压缩 n n 实例图实例图6.5l(a)6.5l(a)显示了一幅蝴蝶花的显示了一幅蝴蝶花的2424比特比特RGBRGB全彩色图全彩色图像。图像中表示红、绿、蓝分量时都使用了像。图像中表示红、绿、蓝分量时都使用了8 8比特。比特。n n 图图6.51(b)6.51(b)是从是从(a)(a)中图像的一种压缩方案中重建的图像,中图像的一种压缩方案中重建的图像,事实上该图像是压缩然后解压缩后该图像的一个近似。事实上该图像是压缩然后解压缩后该图像的一个近似。n n 虽然压缩后的图像不能直接显示,在输入到彩色监视器虽然压缩后的图像不能直接显示,在输入到彩色监视器之前必须解压缩,但压缩图像对原图像的每之前必须解压缩,但压缩图像对原图像的每230230比特数据但包比特数据但包含含1 1数据比特数据比特(即即1 1个存储比特个存储比特)。n n 假定压缩后的图像可通过假定压缩后的图像可通过lnternetlnternet传输传输1 1分钟,那么原图分钟,那么原图像的传输至少要像的传输至少要4 4小时。当然,传输后的数据
展开阅读全文