1 设备色彩特性文件结构
ICC标准的色彩特性文件由文件头、计算机表和标签元素数据3部分组成。
(1)文件头Profile Header
文件头记录了色彩特性文件的基础信息,长度为128字节。包括色彩特性文件的大小、类别、版本号、CMM类型、数据的色度空间类型、色彩特性文件生成时间、操作系统的平台、CMM和分布处理标记、设备生产厂家、设备型号、设备特性、复制意图、色度空间照明体的XYZ值、色彩特性文件生成者的标记等。
(2)标签表(Tag Table)
计算机表的长度为4+12×N字节,其中N为标记数?起始的前4字节记录了计算机表中的标记数量,其后是每个计算机索引内容,每个标签索引内容为12个字节,分别记录了标记名称4字节、大小4字节、偏移地址4字节。
(3)标签元素数据Tagged Element Data
标签元素数据用来提供色彩管理模块进行色彩转换的完整信息和数据。ICC色彩特性文件有数十种标记,每种标签的定义、用途、字节长度都不尽相同。不同特性文件中标签的内容和个数也不同。
2 设备特性文件的工作原理
色彩管理模块(CMM)根据色彩特性文件的信息和数据在PCS与设备颜色空间之间进行转换。ICC标准规定了三种基本设备特性描述文件,即输入设备特性文件、显示设备特性文件、输出设备特性文件,在三种基本的特性文件之下,又分为单色和彩色设备的特性文件。
(1)输入设备特性文件工作原理。
①单色的输入设备特性文件(见表1
)。
通过读取灰色复制曲线标签可以得到设备值对应的PCS值,数学计算公式为:
特性文件连接空间值=grayTRC[设备值]
逆过程表示为:
设备值=grayTRC-1特性文件连接空间值