
三原色(RGB,红绿蓝)
我们眼睛里有三种感光细胞,可以感觉到这三种光。我们看到的各种颜色,都是这三种光的合成。三种,每一种或多或少。
研究说,我们的眼睛可以分辨出约一百万不同的颜色,也就是可以分辨出一百万深深浅浅,红红绿绿的不同。

那只著名的牛油果的核上取出一小点(右上角),放大以后发现,原来由那么多像素组成。这里每一个像素,就是屏幕的一点。我的这个屏幕,有1280个像素宽,1024个像素高。也就是说,这个屏幕上有大约130万个这样的色点。
每一个色点,也是由三种颜色的光组成,三种颜色的光强度各可以有256个级别的不等。排列组合,可以变化出16百万种的颜色。
如果我们分析一下上图右下角最最中间那个色点(比较浅的棕色吧?),看下图。

分析说了,这里面有204的红光,有109的绿光,还有41的蓝光。这里说的204、109、41,都是相对255为最亮而言的。三种色光,每一种的强度变化一点,这个色点的颜色就会相应变化。当红绿蓝都是255(最强)的时候,那个色点就是白色;反之,如果都是0,这个色点就是黑色。
一幅图片的每一个点,都有它的定义,我们都可以同样分析出来。只是,电脑比我们分析得快,刷地一下,全屏幕该显示什么颜色,它都能决定了。
红色 = 204 / 255
绿色 = 106 / 255
蓝色 = 41 / 255
上面那个棕色的色点(像素)由这样三个不同强度的原色组成,右边那个“蓝色”,很弱,也就是蓝光很少。红色最强,绿色次之。

和最上面的三个色块比较,这三个色块的强度在不同程度上弱。
再重复一下,屏幕上每一个点(像素)都是这样,有三个不同强度的原色光组成。