为了知足工业生产对颜色特性的定量化和标准化的须要,由国际照明委员会(CIE)的协调和指导下,前后提出CIE1931和CIE1964标准色度观察者光谱三刺激值,由此奠基了现代色度学基础。spa
三原色匹配或混合是CIE标准色度系统的物理基础。颜色的混合能够是色光的混合,也能够是染料的混合,这两种混合方法所获得的结果是不一样的,色光的混合称为颜色相加混合,而染料的混合则为颜色相减混合。将几种色光同时或快速前后继时刺激人的视觉感官,便会产生不一样于原来颜色的新色觉,这是颜色相加混合的基本方法。采用加色法进行颜色匹配的实验装置以下图所示,在白色屏幕的右边投射红(R)、绿(G)、蓝(B)三原色光,左边为待匹配的色光,左右两个半屏之间由一黑色分界屏隔开,由白色屏幕反射出来的光经过小孔射入观察者的眼睛,而且观察视场限制在2°范围以内。在观察者位置的上方还有一束照明光,它投射在观察小孔周围的背景壁上做为视场背景光,并且这束光的颜色和强度均可以调节。3d
在下图的实验装置中,经过调节右边三原色光的强度来改变其混合的颜色,当视场中两部分光色相同时,视场中间的分界线消失,两部分合为同一视场,此时认为待配光与三原色混合的光色达到一致。这种把两个颜色调节到视觉上相同的方法称为颜色匹配,对不一样的待配光达到匹配时三原色的光强度值也不一样。在视场两部分的光色达到匹配后,若是改变背景光的明暗程度,就会发现视场中的颜色会发生变化,如在暗背景光照明下感知的视场颜色为较饱和的橘红色,而在亮背景光时视场颜色变为暗棕色,可是两半视场的颜色仍然是匹配的。这个实验证实了一个被称为颜色匹配恒常律的基础定律,即无论颜色周围环境的变化或者人眼已对其余色光适应后再来观察,两个相互匹配的颜色仍始终保持匹配。blog
在加混色匹配实验中,假设参与混合的原色为红色(R)和蓝(B)两种,而且以各占50的数量混合后的颜色与颜色C1相匹配,则可将该混色匹配过程用代数表示为:C1=50(R)+50(B),其中“=”表示颜色相互匹配,该式被称为颜色匹配方程或色方程。若是用三原色进行颜色的混合匹配实验,则一样能够用色方程来表示与其混合色匹配的颜色C为:数学
C=rc(R)+gc(G)+bc(B)it
其中,rc,gc,bc分别表示各类颜色的数量,称为色值。另外,用以下图2-3所示的空间量法来表示该颜色的混合过程,可见不一样数量的色值rc,gc和bc。混合成的空间矢量有着不一样的方向,因此不一样方向的矢量表明了不一样的颜色,而这些空间矢量组成的立体空间称为颜色空间。当必定数量的红色(R)、必定数量的绿色(G)和必定数量的蓝色(B)混合后造成白色时,定义其为1个单位量,即R=1,G=1,B=1。若是用图2-4所示的颜色空间立方体来表示1个单位量的三原色混合,那么R、G、B混色后可能造成的全部颜色都将包含在该空间中,而且能够用色方程来表示其混合匹配色。当混合匹配色C的色值为rc=gc=bc=1时,该颜色为白色;若是rc=gc=bc=0,则为黑色。io
根据颜色相加混合的现象,格拉斯曼(H. Grassmann)于1854年总结出几条基本定律,为颜色的测量和匹配奠基了理论基础。须要指出的是,格拉斯曼颜色混合定律只适用于各类色光的相加混合方法,下面具体阐述该定律的基本内容。class
(1)人眼视觉只能分辨出颜色的三种变化,即明度、色调和饱和度。
(2)由几个成分组成的加混色中,若是一个颜色连续地变化,那么混合色的外貌也连续变化。由这个定律又导出了两个定律,即补色定律和中间色定律。
补色定律:若是某一颜色与其补色以适当的比例混色,便产生白色或灰色;若按其余比例混合,则产生近似于比重较大的颜色的非饱和色。
中间色定律:任何两个非补色相混合,便产生中间色,其色调取决于这两个颜色的相对数量,其饱和度则由该两颜色在色调顺序上的远近决定。
(3)在加混色中,其混合色取决于参加混合的颜色的外貌,而与它们的光谱组成无关。换言之,凡是在视觉上相同的颜色都是等效的。该结论包含了两个简单法则,即比例法则(proportionality)和加法法则(additivity)。
比例法则:一个单位量的颜色A与另外一个单位量的颜色B相同,那么当这两个颜色的数量同时扩大或缩小相同的倍数n时所获得的两个颜色仍然相同,即若A=B,则nA=nB。基础
加法法则:在视觉上相同的两个颜色A与B和另外两个相同的颜色C与D分别相加后获得的两个新的颜色仍然相同,即若 A=B,C=D,则 A+C=B+D。反射
由此又导出了颜色代替律:只要在感受上是相同的颜色即可以在相同的条件下互相代答,所获得的视觉效果是相同的,于是能够利用颜色混合的方法来产生或代替所须要的颜色。若有颜色A、B、C、X、Y,并设A + B=C,而 X+Y=B,则 A+(X+Y)=C。由此经过代替所获得的颜色C与原来的混合色C在视觉上具备相同的效果。
(4)混合色的总亮度等于组成混合色的各颜色亮度的总和,称为亮度相加定律。方法
实验已经证实:几乎全部的颜色均可以用三原色按某个特定比例混合而成。利用如图2-1所示的实验装置,能够对不一样波长的光谱线颜色在2°观察视场范围内采用红(R)、绿(G)、蓝(B)三原色进行颜色匹配,并将三原色的单位调整到相等数量相加匹配出等能白色。若是在白色屏幕的左边投射波长为λ的单色光C,适当调节三原色的投射能量,可在屏幕上得到两半视场的颜色匹配,其颜色匹配方程能够写为
那么在可见光380~780nm范围内,每隔必定的波长间隔如10nm,对各个波长的光谱色进行一系列匹配实验,能够获得相应的一组色方程。通过这样的匹配实验能够获得下图所示的一组曲线,它们表示在380~780nm范围内当各光谱线的能量相同时,某一光谱线所对应的r、g和b三条对应曲线的混色结果与该光谱色相同,并称这三条曲线为光谱三刺激值曲线。
由加混色实验可知,任何一个颜色能够用线性无关的三个原色以适当的比例相加混合与之匹配,因此色方程能够改写成,式中,r、g、b是匹配颜色C所须要的三个原色的刺激量,称为颜色C的三刺激值。
若是令,那么上式色方程变为
,式中,r,g,b称为颜色C的色品坐标。若是定义颜色C的一个单位为
,则显然可知r+g+b=1。用r、g做为直角坐标绘制出一个直角坐标图,它是全部光谱色的色品坐标点链接起来而造成的光谱轨迹,并称之为色品图,以下图所示,其中WE表明等能白。 其中色品坐标r的负数值的物理意义在于实验中将红色与待匹配的单色光相加,从而使得两半视场匹配。
经过这种表示形式,咱们即可以根据待测光的光谱组成将各类波长的光谱三刺激值找到后进行简单地相加混合就能够计算该待测光的三刺激值,用积分形式表示为:
式中,R、G、B分别为(R)刺激值的总和、(G)刺激值的总和及(B)刺激值的总和,K为比例常数。所以求得该待测光的颜色在CIE1931 RGB系统中的色品坐标为:
为了消除RGB标准色度系统会出现负值时给大量数据处理带来的不便,CIE推荐了一组新的曲线,即CIE1931 XYZ色度系统,以下图所示。
因为全部可用RGB系统匹配的颜色都在YZ轴的右边,于是以(X),(Y),(Z)为三原色的色度系统其三刺激值将所有为正值,给色度学的计算带来极大的方便,这是该新系统的最大优势。所设想的三原色(X),(Y),(Z)包围了(R),(G)、(B)三原色,并在(R)、(G)、(B)包围的颜色区域以外,所以这是一组假想的颜色。
色度系统的相互转换
因为三原色选择不一样以及规定三原色刺激值单位的方法不同,因此会出现许多不一样的色度系统。基于数学方法和物理意义,任何两个色度系统均可以互相转换,其转换过程实质上是一个坐标转换的问题。设(X)、(Y)、(Z)表明新系统的三原色, (R)、(G)、(B)为旧系统的三原色,那么根据格拉斯曼颜色混合定律可知,每单位新的原色可"旧的三原色相加混合获得:
用矩阵表示为:
所以,只要求出这9个系数就能够将两个系统的三刺激值进行相互转换。在一般状况下,新系统三原色在旧系统中的色品坐标是已知的,分别设为(rx, gx, bx),(ry, gy, by), (rz, gz, bz),则有:
其中:
所以,只要求出Cx,Cy,Cz三个值,那么两系统之间三刺激值的转换式就肯定了。若是知道一种颜色如参照白在新旧坐标系统中的三刺激值R0、G0、B0和X0、Y0、Z0,则代入式中就能够求得Cx、Cy、Cz的值。 至于RGB和XYZ两系统色品坐标的相互转换推导这里不作推导,有须要的能够自行查阅,这里仅仅贴出结论:
在如图所示的CIE1931 XYZ系统色品图中,由CIE1931 RGB系统转换而来的等能光谱色品坐标连成的曲线称为CIE-xy色品图的光谱轨迹。在光谱轨迹的红端波长到波长为560nm的区间内,光谱色轨迹接近于直线,而后光谱色轨迹造成弧形曲线直至光谱的短波区域,蓝紫色的波长被压缩在很小的范围以内。由该光谱轨迹曲线以及链接光谱的红端和蓝端的直线所构成的马蹄形内包括了一切物理上能实现的颜色,而假想的红(X)、绿(Y)、蓝(Z)三原色都落在光谱轨迹的外面,因此它们是物理上不能实现或不存在的颜色。
在CIE1931 XYZ色品图中,色品坐标x至关于红原色在某一颜色中所占的比例,色品坐标y至关于绿原色在同一颜色中所占的比例,而色品坐标z则可由r+y+z=1求得。
在光谱末端波长为700nm以上的波段具备一对恒定的色品坐标值,即r=0.7347,y=0. 2653,z=0,因此在色品图上只由一个点来表明。光谱轨迹560~700nm这一段接近于直线,在这段直线上的颜色其色品坐标知足x+y-1,且与色三角的XY边重合,因此在这一光谱范围内的任何光谱色均可以用560nm和700nm两种波长的谱线以必定的比例相加混合产生。光谱轨迹在380~560nm范围内是一段曲线,在此波段内的一对光谱色的混合不能产生二者之间位于光谱轨迹上的颜色,而只能产生光谱轨迹所包围面积内的混合色。在这一波段中,波长在380~420nm范围内的光谱色其y坐标接近于零,而y=0的直线是无亮度线,因此这些光谱色在视觉上引发的亮度感受很低。由于由400nm附近的蓝色和700nm附近的红色刺激混合后会产生紫色,因此链接光谱轨迹红端与蓝端的直线称为紫线。在紫线上的颜色没法用光谱色表明,但这些颜色能够用光谱色的红端与蓝端混合而成。
通过多年的应用实践,为了适应大视场颜色测量的须要,后续还推出了CIE1964 X10Y10Z10标准色度系统,其实验方法和推导与上述相似,感兴趣的能够自行查阅。不一样视场标准下,人类辨别颜色的能力也有所不一样,所以对同种颜色而言,其色品坐标也将随观察条件变化而不一样。
参考文献:
徐海松. 颜色信息工程.第2版[M]. 浙江大学出版社, 2015.