02 认识色彩空间

色彩的排列可以表述为一个空间,也可以表述为一个区域。了解色彩空间的概念,能够清楚地知道颜色的排列方式,以及某一个颜色在色彩空间中的具体位置,进而能够清楚地知道改变这个颜色应该向哪个方向移动,由此推断出应该提高或者降低哪个参数的数值。认识色彩空间,使我们对颜色的控制更趋于理性,对于调整色彩就更明白了。

数码照片的色彩空间绝大多数是RGB模式,那么,我们就专门来认识RGB的色彩空间。

理解RGB色彩

在Photoshop中按F6键打开“颜色”面板。

此面板默认是RGB色彩模式,可以看到R、G、B 3个颜色条,将3个数值都设置为0。3个彩条左侧为黑,右侧分别为红、绿、蓝。移动某一个滑标,可以看到加减某个参数时颜色变化的情况。

由颜色面板可知,RGB三原色的参数都是从0到255。

参数为0时表示没有这个颜色,参数为255时表示这个颜色为最饱和,最红、最绿或最蓝。

以RGB 3个颜色的0端为起点,每一个颜色为一个坐标轴,3个坐标轴互为90°,由此建立起一个RGB颜色的立体色彩空间。

从右图可以看到,按照RGB 3个坐标轴延伸,我们可以建立起一个六面立方体的RGB色彩空间。

立方体的8个顶点分别是红绿蓝和青品黄,再加上黑和白。红绿蓝与青品黄是3对补色,它们在立方体上的位置也是对角线关系。

其中,从RGB为0这一点,到RGB为255这一点,也就是从黑到白。那么从黑到白之间就是由深到浅、由暗到亮的灰色,我们称之为中性灰,或者中间灰。

在中性灰这条线上,所有点的参数,都是R=G=B。进一步强调,只有在这一条线上任意取一个点,它的RGB值一定是相等的,它的颜色一定是纯黑白灰的。

色彩空间的面

根据RGB坐标所建立的立体色彩空间,我们可以得知这个立方体各个面的颜色是最纯的。

在红色R和蓝色B这个面,红蓝相加为品红色,即R=255、B=255。对角的红蓝绿均为0的这一点为黑的起点,形成了从黑到品红的对角线过渡。

我们建立的这个色彩的面只是一个模拟效果,并不能与色彩空间效果完全相等。

在红色R和绿色G这个面,红绿相加为黄色,即R=255、G=255。同样,从红、蓝、绿均为0的这一点为黑的起点,形成了从黑到黄的对角线过渡。红绿黄黑4个纯色是这个面的4个顶点。

而在红黄与红品坐标这个面上,对角是RGB均为255的白色。

由此可以推算出这个颜色立方体另外3个面的颜色了。

我们能够见到的RGB所有颜色都在这个立方体中表示出来。

参数与颜色的关系

在我们的RGB色彩模式中,RGB参数的变化与色彩的变化是完全对应的。

以红色为例。

在工具箱中打开“拾色器”对话框,设置R=255、G=0、B=0。这算纯红色了。在色板中可以看到这个点在红色区域的右上角顶点位置,对应于立体色彩空间的R255这个点。

在拾色器中将RGB值都设置为0,这就是纯黑色了。在色板中,这个点位于红色区域的右下角,对应于立体色彩空间RGB 3个坐标的起点位置。

需要说明的是,RGB均为0在立体色彩空间中是一个唯一的点,而在颜色拾色器中是色板最下面的一条边,这是三维立体空间转换二维平面的算法问题。

在拾色器的色域面板中按住鼠标,从R=255、G=0、B=0这个点沿着红色边缘向下移动到RGB=0这个点,可以看到面板中“新的”颜色在不断变化,由红逐渐变黑。同时可以看到RGB参数值中,R的数值由0到255,而G和B值始终是0。也就是说,单色值的颜色在变暗的时候,是这个单色值的降低,与其他两色无关。

在拾色器的色域面板中按住鼠标,从R=255、G=0、B=0这个点沿着红色边缘向左水平移动到RGB=255这个点,可以看到面板中“新的”颜色在不断变化,由红逐渐变白。同时可以看到RGB参数值中,R的数值始终是255不变,而G和B值在等量增加。也就是说,单色值的颜色在变亮的时候,这个单色值不变,而其他两色等量增加。它在色彩空间立方体上是沿着R=255到RGB=255的对角线移动的。

必须说明一点,我们这里所说的颜色变亮变暗的说法是不严谨的,这是一般人对于色彩的表述。而在RGB中只有数值关系,不能说白比红亮,黑比红暗。亮和暗的概念是HSB色彩模式的表述。

如果是两个参数值的复合色,它在向黑色点移动的时候,就肯定是双参数值等量降低。它在向白色点移动的时候,当然是第3个参数值不断升高。

只要是单参数或双参数的颜色,其位置都必然在色彩立方体的外立面上。只要3个参数不等于0或255,其位置一定在色彩立方体的内部。

准确定位颜色位置

只要有一组RGB值,就可以推算出它在色彩立体空间中的位置。

在拾色器中随意单击选择一个颜色。看到RGB值后,根据这组数据可以准确地找到这个颜色在色彩立体空间中的位置。

推算得知某个颜色在色彩立体空间中的准确位置,是为了主动控制变更颜色。

要改变某个颜色,按照RGB的坐标,就可以知道应该加减RGB中的哪个参数值。这样就不会在拾色器中胡乱单击试验,而是按照色彩立体空间有意识地加减某个参数值,以使变更的颜色准确地向目标接近。

几点认识

在拾色器中,可以看到有HSB、RGB、Lab、CMYK共4种色彩模式可以设置。

我们摄影照片原本是RGB模式的,使用RGB模式是最容易理解、最直接的。

各个色彩模式之间是可以相互转换的,这个转换值很难做到丝毫不差,只是一个接近值。

这些色彩模式都可以建立相应的色彩立体空间,但不一定都必须是六面立方体的,这是表述方法的差异。

在头脑中能够建立起色彩立体空间的概念,有助于判断理解颜色的位置,这样可以使颜色的调整更明白、更主动、更准确。