NTSC色域标准是在近60年前制定的,并且早在三十多年前就已经过时了。
其实这一标准从来没有成为过真正的色域标准,因为即使在当时,也没有任何电视机达到过这个标准,现在还使用这一早已过时的标准更是荒唐。
1600万色
你可能在许多高清电视、平板机、智能手机、笔记本电脑和显示器上看到过这一参数。1600万色基本上是目前大部分消费电子产品(包括数码相机)的统一标准了,但这并不意味着你能看到这么多颜色,因为较高的色数和较广的色域不是一回事。
1600万色只是指这款产品可以支持1600万种红、绿、蓝三原色的组合。这三原色中每种可以有256阶亮度,三种合并就能产生1670万种组合,但这并不是你在屏幕上可以看到的颜色数。这1600多万种组合中有很多重复,例如纯红色就有256种。
另外,并不是所有的屏幕都支持1600万色,有时你可以在屏幕参数表上看到“26万色”这样的数据,而那些声称支持1600万色的屏幕也无法直接产生这么多颜色。在后面关于18位色和24位色的段落里我们会作更详细的介绍。
亿万颜色
有些屏幕上会标示说支持十亿,甚至上万亿种颜色,但正如上文所说,这并不是说这块屏幕就有这么广的色域,只是表示它可以产生这么多三原色组合而已。 在屏幕内部的数据处理中,每种颜色可以有1024级或更多级的亮度。如果你用上文中的方法将三种颜色相乘,就可以得到几十亿甚至上万亿种组合。
听上去很牛吧?但其实都是扯淡。原因有两个:首先,大多数消费级产品都只有256级亮度,所以你能得到的最多也就这些了;其次,对于大多数屏幕来说,就连准确显示这256级亮度都很难保证,更不要提1024级了(大多数屏幕都会有些瑕疵,这些瑕疵导致屏幕无法产生256级不同的亮度)。
所以,如果你看到哪个屏幕上标示说可以产生上十亿或上万亿中颜色,那就无视它吧,这只是营销手段而已。
18位和24位颜色与递色
正如上文中提到过的,所谓1600万色显示只不过是红绿蓝三原色的最大组合数,而要产生这么多组合,每种颜色需要有256阶亮度,转换成二进制的话 就需要八位数字。三原色各需要八位数字,加在一起就是24位。这就是你在某些产品上会看到的“24位颜色”。一些较低端的屏幕只能产生64阶亮度,也就是 每种颜色6位数字,三种颜色加起来是18位数字。这就是所谓的18位色,最多可产生2