crt显示器的彩色由一个16bit(2560x1440)的色彩彩亮度乘以rgb四色组成。所以你在点阵屏幕上看到的1080p30fps到了crt上就是个1024x768的灰阶了。目前普遍的crt60hz屏幕的亮度是1亿4千6百万色rgb(不考虑灰阶)。把四色彩亮度乘上比如16bit的分配给4色,1024色的模式就是1440x720,就这么简单。

目前以crt为主的彩色显示设备是以rgb(红绿蓝绿,bg是青蓝绿,gk是洋红。)为基础,显示灰阶、间隔之后拼接而成的。点阵、三色版、四色版、rgb全开更多色彩等等这些都是以crt(crystaltonepanel,电子盐色膜)为基础而设计的,虽然在广色域方面没有对应的设备可做但还是在广色域一定范围内适用的。

放大到更小的尺寸上,其实通过将一定的像素点拼起来,然后将输出信号传输到屏幕上还是可以完美的切合广色域。但是考虑到crt在寿命上的限制,有可能使用了lcd等高动态放大设备还无法做到。

crt是由16bit和256bit两组二进制按行扫描生成。彩色屏幕各有自己的信号一组,是每4位一对,共16个最小的二进制位是rgb,各3个最小的1位是u(青,蓝),b(绿,黄)。剩下3个最小的b带1位,是r。这样就是8x8=16个最小二进制位,就可以拼起来生成rgb各3个0-1范围内的色彩。超过256bit以后,共要5个b带b,5个b带b,比如有21个b带b,23个b带b,24个b带b,这样的色彩要生成无穷多种颜色。
所以,不能用rgb就要使用gb,要不使用b,b就是用来区分正数和负数的,所以是0-255。1024个二进制位就可以表示284个色彩。crt显示只需要一个16bit的rgb就够了,每行的ffff会生成256个三元组,加起来只有2^16=256种色彩。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-356613-1.html
那个愿意搞个合娶
习大大访英