1. 主页>行业信息

色差宝RGB颜色空间与XYZ颜色空间之间怎么转换?

色差宝是以色度学为基础的光电仪器,其内部设置了多种类型的用于色度测量与计算的颜色空间,常见的就有RGB颜色空间与XYZ颜色空间。由于不同的颜色空间表示颜色的方法不同,因此有时候需要进行色空间的相互转换。那么,色差宝RGB颜色空间与XYZ颜色空间之间怎么转换?下文为大家作了介绍。

色差宝

色差宝RGB颜色空间介绍:

由三基色原理知,大多数颜色可以由红、绿、蓝三基色按照不同的比例合成。RGB颜色空间是在三基色理论上开发的相加混色颜色空间,在RGB颜色空间中,任意色光都能由R、G、B三色按比例相加合成,三个坐标轴分别表示为R、G、B三个颜色通道分量,国际照明委员会(CIE)将RGB每个分量都分为256级,因此每个通道分量的取值范围为0-255,共能表示256*256*256(约1600万)种颜色。在颜色空间的原点处,三基色都为0,即原点对应的是黑色(0,0,0),距离原点最远的顶点,即立方体原点的斜对角的顶点处的三原色分量为达到最高值,为白色(255,255,255)。除黑白两点所在的顶点外,立方体剩下的六个顶点,有三个顶点分别为三基色,如图中标注的红、绿、蓝,剩下的三个顶点表示的颜色是三原色中两两混合之后的颜色,为品红、青和黄。在该立方体内部,任意颜色F可以表示为坐标中的一点,调整三原色中任一系数都会改变F的坐标值,同时,改变任一颜色,三原色的三色值也会发生变化。

RGB颜色空间采用物理三原色对颜色进行表示,这种方式比较简单,但给定任意一个R、G、B值,无法准确知道所表述的颜色,并不符合人的视觉特点。而且RGB颜色空间不是一个均匀的颜色空间,即空间坐标上等距离的两点并不能表示出颜色的差异性,因此,RGB颜色空间并不适合用作色差检测。


色差宝XYZ颜色空间介绍:

由于CIERGB系统计算颜色三刺激值会出现负值的问题,即使用R、G、B三原色无法调制出所有的颜色,因此CIE在RGB三原色理论基础上提出了新的三刺激值X、Y、Z,使用假象的三原色XYZ建立新的色度系统。在XYZ测色系统中,X原色相当于波长比700nm的光谱红还要大的红紫,Y原色相当于波长比520nm的光谱绿还要大的一种绿,Z原色相当于饱和度比477nm的光谱蓝还要大的一种蓝,XYZ颜色空间是在RGB颜色空间上提出的,可以由RGB颜色空间转换得到。

X、Y、Z是自然界并不存在的三种原色,但使用这三种原色可以从理论上调配出所有的颜色。以三刺激值XYZ为分量的颜色空间称之为XYZ颜色空间,其他颜色都可以从这三种颜色中导出,通过相加混色或者相减混色,任何色调都可以使用不同量的基色产生。该颜色空间在广泛的实验基础上得到的平均人眼颜色响应,符合人眼对颜色观测的视觉特点,是国际委员会定义的与设备无关的颜色表示法,因此通常作为国际性的颜色空间标准。对于无法直接转换的两个颜色空间,XYZ颜色空间通常可以作为桥梁,使两种颜色空间能进行转换。


色差宝RGB颜色空间与XYZ颜色空间转换方法:

色彩空间转换意味着将一个色彩空间中的颜色特征信息转换到另一色彩空间以,获得相应的颜色信息,即用不同色彩空间中的数据来表示相同的颜色。

由于RGB颜色空间并不能产生出所有的彩色,在某些情况下颜色值还会出现负值,为了克服这一缺点,1931年国际照明委员会CIE规定了一种新的颜色系统称为XYZ颜色空间。它把彩色光表示为:C=X(X)+Y(Y)+Z(Z)。式中,(X)、(Y)和(Z)是XYZ颜色空间的基色量,X、Y和Z为三色比例系数。

XYZ颜色空间必须满足如下三个条件:

(1)三色比例系数X、Y和Z皆大于零;

(2)Y的数值正好是彩色光的亮度;

(3)当X=Y=Z时仍然表示标准白光。

根据以上条件,可以得到RGB颜色空间与XYZ颜色空间的关系式:

RGB颜色空间到XYZ颜色空间转换公式

本文由MOBCCS整编收集于网络,如果您还想了解更多关于MOBCCS色差宝的文章,请点击查看MOBCCS色差宝的其它文章,请关注MOBCCS色差宝厂家官网(http://www.mobccs.cn)。

联系我们

在线咨询:点击这里给我发消息

工作日:8:00-18:30,节假日休息