所需E币: 4
时间: 2020-1-16 12:36
大小: 74.35KB
用12位色彩像素编码实现24位色彩图像质量用12位色彩像素编码即可实现24位色彩图像质量过去几周,我逐渐发现许多我们过去以为了解的“事实”其实不如我们想象的那样正确。举例来说,以前在学校读书时,老师告诉我们,人类眼睛有三个分别识别红光、绿光和蓝光的色彩受体(colorreceptors),我们能识别的其它颜色都是这三种基色的混合色。我被告知,这就解释了为什么电子彩色显示器(如电视机或计算机显示屏)的每个像素都是由红、绿、蓝三色构成的。而如今,我发现实际情况要复杂得多。虽然我们大多数人的确有3个色彩受体――一个对蓝紫色(blue-violet)最敏感、其它两个分别对偏蓝的绿色和偏黄的绿色最敏感。但现在我们了解到,人类的视觉系统“被设计成”来察觉不同视锥细胞(cones)的反应的差异。也就是说:当黄绿色视锥细胞受到比蓝绿色视锥细胞稍强些的刺激时,我们看到的就是黄色;同理,当黄绿色视锥细胞受到比蓝绿色视锥细胞强烈得多的刺激时,我们看到的就是红色。在所有这些发现当中,有趣的一点是我们的蓝紫色视锥细胞比蓝绿色和黄绿色视锥细胞数少一个数量级。另外,由于蓝绿色和黄绿色视锥细胞都对绿色敏感,所以,人眼对光谱内的绿色部分的变化尤其敏感。所有这些促使我们重新审视用于表现彩色显示器像素的位的数量。我再一次发现,过去以为自己了解的东西其实了解得不那么准确。过去的存储器比现在贵得多,那时,设计人员在对每个像素进行编码时,极力将所用位数减至最少。例如,在用15位对像素进行编码时,以用5位表现红色、5位表现绿色、5位表现蓝色的5-5-5方案为例,它能表现215=32,768种颜色。而采用5-6-5方案的16位编码则更进一步,能表现更丰富的色彩,共能提供216=65,536种色彩。在5-6-5模式中,5位表现红色、6位表现绿色、5位表现蓝……