ICC特性文件详解

印前频道 - 色彩管理 来源:设计在线 作者:hccm 2010-07-22

ICC特性文件的一般结构是什么?

  ICC特性文件一般由文件头、标签表及标签元素数据3部分组成。

  文件头共占128个字节,主要介绍文件的属性,如特性文件类型、容量、版本号、色彩管理模块类型、设备的色彩空间、特性文件连接空间(PCS)、色彩匹配方式、PCS空间的光源的三刺激值XYZ等。 

  标签表主要包括特性文件中标签的总数,以及每个标签的有关说明。标签总数占4个字节;每个标签说明占12个字节,前4个字节为标签标识符,中间4个字节为该标签相对于特性文件起始点字节的偏移量,后4个字节是该标签元素数据的长度。

  标签元素数据主要用于存储设备的色彩空间与PCS之间的转换数据。每个标签元素的容量是不同的。

  显示(例如显示器)特性文件基本上是具有二维数字的表吗?

  显示特性文件实际上是很复杂的,它们可以是一系列的表,或者是一个表随后跟着一个矩阵,然后再跟着一个表,结果好像是一个大表。各种类型的特性文件,都是一样的。

  输出(例如打印机)特性文件与显示特性文件有什么不同?

  大多数显示特性文件是表—矩阵—表的类型。打印机特性文件是一系列表的类型。但是,这些差别几乎与用户无关。主要的差别是所有显示特性文件是从RGB到PCS(反之亦然),而许多打印机特性文件是从PCS到CMYK(即4通道与3通道相比)。然而,许多打印机要求RGB数据在它们的驱动程序中转换成CMYK,这样,打印机特性文件只有3个通道。

  打印机特性文件不同于显示特性文件,打印中关注所有变量(纸张、油墨设置、伽马等)以及设备的测量色标,并通过这些测量生成特性文件。这样理解对吗?

  这是对的。还要特别提醒的是,不但要生成打印机特性文件,还应对显示器的设置(对比度、亮度、色平衡、伽马等)进行校正,同样必须测量显示器,以生成一个显示器特性文件。这样才能更好地使输入和输出的色彩保持一致性。

  什么是“连接特性文件”?它与设备特性文件有什么不同?

  设备连接特性文件,是将一种设备色彩空间中译码的数据转换成另一种设备色彩空间中的数据,而且它只适用于那些特定的设备。

  不同设备具有不同的表现色彩的能力,其所能表示的色彩范围并不相同。因此,设备特性文件定义了设备的色彩特性信息,通过这些信息可以获取该设备能够捕获、显示或重现的色彩范围。

  设备特性文件可以转换到PCS,或从PCS转换设备特性文件,并在处理时联合起来,根据工作流程的需要,将输入和输出特性文件混合起来。连接特性文件允许人们对特定的一对设备加上他们自己的“妙计”,或保持CMYK中的黑色,以在两种不同的印刷条件下进行CMYK转换。

  每个特性文件有多少数字?

例如,显示特性文件能列出设备具有的RGB和CIELAB的所有色彩吗(24位RGB显示1677万色)?

  特性文件的大小是随着特性文件制作软件而改变的。它可以是每个RGB各8位的组合,即224=1677万色,但是RGB可增加到各16位或者更高位的组合,16位的组合即248=2814749亿色,没有明显地列在表中的任何色彩都可以通过CMM插值得到。

  在ICC特性文件规格中可以看到,只包含一个LUT而没有TRC/矩阵特性文件是正确的。检查有些工厂的扫描仪特性文件,所有特性文件都包含一个TRC/矩阵元素,以及LUT。TRC/矩阵元素在扫描仪特性文件中所起的作用是什么?

  ICC允许尽可能地为扫描仪特性文件建立一个简单的TRC/矩阵,当它显示时,就用这种方法工作。然而,大多数扫描仪的光谱敏感性是不能充分地接近色彩匹配功能的 (有效的人眼敏感性),以允许TRC/矩阵很好地单独使用。由于这个原因,ICC也规定了LUT(查表)方法,它允许非线性传送,大多数特性文件制作软件使用这种方法。但是,只*LUT本身的功能不足以使数据达到更精确,要增加TRC(色调复制曲线)来改善它。由于这个原因,所有的特性文件除了使用一个LUT外,还允许使用TRC。增加一个单独的矩阵不是出于精度的原因而需要的,它可以与LUT组合起来,但是也有些特性文件制作者发现,将矩阵和LUT分开可能更有利。

什么是HTML?HTML支持带特定标识符的ICC色彩特性文件吗?

  当您想制作网页时,需要使用一种编码向网络浏览器进行解释,这种编码就叫做HTML代码。一个HTML文件中包含了所有将显示在网页上的文字信息,其中还包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的。如果还有一些其他形式的资源,如图片、声音、动画等,HTML文件将告诉浏览器到哪里去查找这些资源,它们放置在网页的什么位置上等。HTML文件通过标志符来实现这些功能。

  几乎所有的标准站点都要求使用sRGB色彩空间。在大多数旧的标准中,如HTML,没有HTML指令用于选择特性文件。然而,这刚好意味着一个正确运行的网络浏览器具有一个sRGB ICC特性文件,它使用所有得到的RGB值。使用新的网络标准,如CSS、SVG和XSL,允许有多种方法使用特定的色彩空间,ICC特性文件只是其中之一。

声明:站内网友所发表的所有内容及言论仅代表其本人,并不反映任何网站意见及观点。

全部评论

暂无相关推荐