RGB色彩的基本原理

basic-rgb-color-theory

从小我们上学的时候就已经知道自然界是三原色组成的,那是红黄蓝色原色。可是到了计算机中,三原色不再是红黄蓝,而是红绿蓝,也就是俗称的RGB色彩。为什么计算机中的三原色是红绿蓝?那么这篇文章就为你揭晓答案。

生活中的红黄蓝三原色是基于减法原理的,也就是说基础色是白色,这是印刷领域的标准,俗称CMYK。而计算机中的基础色是黑色,是基于加法原理的,这也是为什么电视机,液晶电视,电脑,手机这些设备的屏幕都是黑的,而且是越黑越好,因为黑色是基础色,需要显示图像的话就要在上面加上色彩。

光在物理学上是一种电磁波,波长介于0.39-0.77微米之间的电磁波是人眼可见的范围,这个范围称为可见光谱,超出这个范围人类就看不到了,比如红外线,紫外线。光是以波动形式直线传播,具有波长和振幅两个因素。不同的波长产生不同的色相,不同的振幅大小产生明暗差别。

计算机,电视,手机这些设备的屏幕显示色彩都是需要发光的(即使液晶屏幕的液晶本身不发光,但是它仍然需要背光),这也是为什么在黑暗中能看清手机屏幕而看不见书本的封面的原因。而光的三原色就是红绿蓝,当三种颜色全部叠加在一起的时候就是白色,而三种颜色都没有的时候就是黑色。当三种,或者两种,甚至只有一种颜色以不同量的形式混合的话就会形成任意多的颜色。

色谱

chromatogram

这是个RGB色谱,12点钟,8点钟,4点钟的方向分别是三原色红绿蓝。而在两个三原色之间的是三间色,是临近的两个原色分别混合而成的,分别是黄色,青色和玫红色。

色相

色相是指色彩的外相,是在不同波长的光波照射下人眼所能看到的颜色,比如红色,黄色,蓝色。

明度

明度指颜色的亮度,不同的颜色具有不同的明度,例如黄色就比蓝色的明度高,在一个画面中如何安排不同明度的色块也可以帮助表达画作的感情,如果天空比地面明度低,就会产生压抑的感觉。

饱和度

饱和度是指色彩的鲜艳程度,也称色彩的纯度。饱和度取决于该色中含色成分和消色成分(灰色)的比例。含色成分越大,饱和度越大;消色成分越大,饱和度越小。

色相,明度,饱和度的关系

上面解释过三个特性的含义,至于三者的关系就用一副图来表示。

color-attributes

16进制颜色

在网页中,使用最多的色彩表示方式就是以16进制来表示,在色彩数值前加上一个#,然后跟着6位16进制的数值,每两位数值为一组,分别表示RGB值。比如#330000,就是RGB值为51,0,0的红色。

216色网页安全色

上个世纪90年代,Windows系统,Mac系统,Linux系统对颜色管理都存在差异,同样一个颜色在不同的系统中显示起来有细微的不同。后来发现有216个颜色在不同的系统中显示起来是一致的。这216色网页安全色将每个原色以00,33,66,99,cc,ff级别从低到高等额分割6次,这样3种颜色混合在一起就形式了6的3次方,也就是216色。

以上所有的理论都是我个人总结,如果有什么不对的地方,欢迎指出。

10 Comments

Leave a Comment.