sRGB色彩空间的探讨


  色彩的准确再现一直是一个令人头痛的问题,各种彩色图像的终端显示设备的使用量极大,例如显示器、数码相机、扫描仪、打印机等等,如何让色彩
在各个设备之间保持一致日益成为研究的热点。sRGB是一种色彩空间定义,提
供了定义颜色的标准方法,使外部设备和软件应用程序可以使用相同的色彩描
述。随着sRGB在各彩色领域的广泛应用,其很快成为了一种国际标准。本文
拟对其由来、色彩实现方法、不足、未来的发展前景四个方面进行探讨。

  一、sRGB的由来

  对于高级印刷和图形设计的专业人员而言,色彩处理功能相对较好的
图像显示设备应属于苹果公司的设备,与之相对的是该公司的
ColorSync系统,这是一种操作系统级的CMS(色彩管理系统)。苹果公司
的这些产品在性能上都很不错,但不能在PC机上广泛使用。微软公司注
意到了这一点,在1997年该公司和惠普公司一起创建了sRGB色彩空间,
即“Standard Red Green Blne”或者叫作标准RGB,这是一个基于
PC的32位的色彩空间。

  当sRGB被数字图像显示设备,如显示器、扫描仪、打印机和摄像机采用
时,其可以提高数字设备和打印输出之间的配色能力,确保协调一致的色彩。
sRGB技术在PC中实现之前,微软的Windows操作系统的色彩处理功能效
果也并不显著,但是尔后的Windows 2000则提供了整个ICM2.0的sRGB集
成,使得sRGB色彩空间在色彩显示终端中迅速普及。

  二、sRGB的色彩实现方法

  我们知道不同的设备使用不同的机械装置产生色彩:一般的打印机是基于减法成色系统,通常使用青色,品红色,黄色和黑色,即CMYK,在开始时用白
色,并减去红、绿、蓝色以得到色彩和黑色;显示器的色彩显示则是基于加法
成色原理,以黑色开始,开始增加红色、绿色和蓝色以得到各种色彩;sRGB色
彩空间则是使用许多值来精确地勾画色彩的红、绿、蓝元素,由这些元素来组
成数字图像中的像素和图像、图表以及文本等彩色区域,从而弥补了因为机械
差异而产生的色彩表现效果的差异。sRGB标准色彩空间定义可以满足提高
软件应用程序和硬件设备之间准确配色的需要。

  三、sRGB的不足之处

  因为伽玛级别会影响图像的中间色调的准确再现,所以在所有的设备之间设定一个一致的伽玛级别是很重要的,这也是在正确管理色彩流时绝对必要和
重要的一件事情。如果说各个设备之间的伽玛级别不协调,要在这些设备之间
正确地实现色彩再现是不可能的事情。目前很多图像编辑程序和显示器校准系
统打开一张图片时所采用的事实上的标准是:Mao OS中假定的一个大小为
1.8的伽玛值。但是在PC上sRGB所使用的是2.2的伽玛值。所以色彩在Mac和PC的混合环境中以及混合的软件包间匹配不是一件轻松的工作,这也是sRGB给操作者带来的显著不便之一,我们这里将其归结为sRGB的不足之一。

  另外,尽管sRGB对于PC用户来说是一个很大的进步,但是多数的色彩专家依然认为sRGB有一个很致命的弱点:与打印媒体相比较而言,显示器的色彩范围在色彩和色调等方面受到了严重的限制,所以一般使用sRGB的色彩工作流得不到最佳的重现。这也是目前在显示器领域实现sRGB的品牌为数极少的原因所在,
但是在扫描仪和打印机领域,在惠普之后,几乎所有的厂商都很快实现了
sRGB的要求。目前解决这个比较致命的问题还需要众多的显示器生产厂家的技术上的努力。

  四、sRGB的未来发展前景

  现在,由微软和惠普结成的联盟已经发布了sRGB64,这个标准采用了64
位来再现色彩,而不再是32位。sRGB64本质上加倍了色彩的精度,红、绿、蓝
的值可以低于零(无颜色)和高于1.0(最大的可能颜色)。这些额外的空间允
许更加精确的操作色彩,另外,使用这种方法,操作者从不会丢失信息。举个
例子来说,如果你将一张32位颜色的图片中的蓝色范围压缩为零,则蓝色的色
调范围会变成零;如果你需要恢复蓝色,则所有的原始色调扩展会消失,并且结果图像将会得到一种带蓝色的投影。但在64位的图片情形下,所有的蓝色色调仍然会存在。也就是说,色彩范围之外的值没有被剪切,只是被保存了起来,以便将来的察看和使用,以及别的操作,而不影响原始的图像。

  目前的情况是:尽管sRGB色彩空间仍然存在一些不足,但是也有着自身
的众多优点。事实上,sRGB的2.2的伽玛值具有极好的感知编码能力,几乎可以很好地匹配计算机和视频显示的物理属性,并且是各种Windows版本的假定伽玛点,这使得sRGB成为管理各种彩色图像图形应用以及打印色彩的一个很好的应用。

[时间:2002-03-07  作者:孟颜 蒋磊  来源:中国印刷]

黄品青微站