基于 ICC 标准的输出设备的色彩管理
凡用过扫描仪或彩色输出设备的人们,可能都已注意到用扫描仪扫的彩色图像和原槁
色彩并不一样,有的甚至相差很大;同样,从输出设具输出的彩色图像和显示器的颜色也
有很大的颜色差异,这究竟是为什么呢?其原因之一是它们所能表达的颜色范围不同;其
二是呈色方式不同。如扫描仪和显示器一般采用红(
R).绿(G)、蓝(B)三原色的加色
呈色法,而输出设备一般采用黄(
Y)、品红(M)、青(C)及黑(K)四色的减色呈色法;
且
RGB 色空间所含的颜色范围要比 CMYK 色空间所含的颜色范围大。从而造成了二者表现
的颜色不一致。
这些色彩的不一致给从事印刷工作的人们带来了许多麻烦,如在显示器上看到的颜色
完全符台客户的要求,但打印输出或印刷后客户却不满意,拒绝接
受或要求重新做,从而造成印刷单位和户之间的矛盾。因此很有必要建立一个颜色管理系统
(
Color ManagementSystem),即 CMS,实现对色彩的管理,使得无论使用何种设备,都
呈 现 出 一 致 的 颜 色 , 即 实 现
“ 所 见 即 所 得 ” ( What You See Is What You Get , 缩 写
WYSIWYG)。
为了解决颜色不一致的问题,
1993 年田 Adobe、Agfa、Apple、Kodak、FOGRA、Microsoft、
Silicon Graphics 、 Sun Microsystem 及 Taliget 等 公 司 发 起 并 成 立 了 国 际 彩 色 联 盟
(
International Color Consortium),简称 ICC。它为颜色管理系统(CMS)规定了一个国际
标准,并且该联合会各成员都声称他们的操作系统平台或应用程序软件均支持
ICC 标准。
ICC 借助于一个虚拟的、与设备无关的色彩空间即设备特征描述文件连接空间(Profile
Connection Space,缩写 PCS)作为色空间转换的中间色空间,通过彩色设备色空间( RGB
或
CMYK)和 PCS 空间之间的联系为该设备建立设备特征描述文件(Profile),从而实现
了对色彩的开放性管理(如图
1),使得色彩传递不依赖于彩色设备。PCS 空间是通过 XYZ
空间或
LAB 空间来定义的。
ICC 标准总共规定了 7 种特征描述文件 Profile,其中包括:3 种基本设备的特征描述文
件
Profile,即输入设备 Profile 文件、显示设具 Profile 文件和输出设备 Profile 文件;4 个附加
的特征描述文件
Profile,即设备链接 Profile、色空间转换 Profile、抽象 Profile 和被命名色
Profile。
本文主要介绍是于
ICC 特征描述文件 Profile 的一般格式、色彩匹配方法、输出设备特征
描述文件
Profile 的必须标签及其建立过程。
一、
ICC 特征描述文件 Profile 的一般格式
ICC 特征描述文件 Profile 的一般格式由 3 个部分组成:文件关、标签表及标签元素数据
区。
文件头共占
128 个字节,主要包括特征文件尺寸、颜色管理模块(CMM)类型、设备颜
色空间、
PCS 空间、色彩匹配方法(Rendering Intent)及 PCS 空间的光源(D50)的三刺激
值
XYZ 等。
标签表主要包括:特征描述文件
Profile 中所用的标签总数及各个标签的说明。其中标
签总数占
4 个字节;每个标签说明占 12 个字节,前 4 个字节为标签标识符,中间 4 个字节
为此标签相对于特征描述文件开始处的字节偏移量,后
4 个字节是此标签元素数据的长度。
标签元素数据用于存放设备色空间和
PCS 空之间的色空间转换数据。每个标签的尺寸
备不相同。
二、色彩匹配方法(
Rendering Intent)
建立
ICC Profile 要进行设备色空间和 PCS 空间之间的色空间转换,由于二者所用色空
间的色域不同,因此要进行色彩匹配,即颜色从一个色空间到另一个色空间的映射方法。
ICC 标准提供了 4 种色彩匹配方法,即感觉法(Perceptual)、相对色度法(Relative