我正在检查不同的RGB格式,我想知道为什么在RGB-565到绿色分配6位和红色和蓝色5?绿色背后是否有任何特殊原因,或者它只是一种美学选择.因为有3种颜色,格式由2个字节表示,数字565看起来更加对称,然后是655或556.
Ren*_*uis 24
要打包2个字节= 16位的颜色,你有2个公共方式:
每行5比特编码RGB分量.这是最容易编码/解码并提供一致的渐变,代价是浪费1位.
编码5位中的2种颜色和6位中的一种.这样你就不会浪费任何宝贵的一点,但现在你必须处理编码/解码的差异.绿色通道选择为6位,因为我们的眼睛对绿色的渐变比对红色或蓝色的渐变更敏感(实际上我们很难区分蓝色).
实际上,眼睛对黄绿色的渐变更敏感,而不仅仅是绿色,因为当眼睛中的两种类型的受体(锥体)被一起刺激时.
以下是CIE 1931色彩空间标准定义的可观察色彩的色域:

即使您所看到的内容不准确,因为它在电脑屏幕上显示的色域低于人眼可以看到的范围,您仍然可以看到各种绿色中的可见光量包含的变化多于蓝色,甚至是红色.
use*_*918 19
这可能是由于眼睛中的视锥细胞的反应.基本上我们对那部分光谱中的光更敏感,因为不同的锥体*在那里强烈重叠.然而,例如,光谱蓝色端的大部分光线主要仅由一个光线拾取.
将额外的位花费在最有利的位置是有意义的.
*有3种类型:恰当地命名为红色,绿色和蓝色锥体.
