ICC特性文件详解(3)

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

  允许制作特性文件的大多数软件包都会提供编辑工具。有些软件包使用灵活、方便。如Kodak Colorflow就是最通用的一个软件。大多数特性文件制作软件提供了一些编辑功能。当要编辑特性文件时,预先要有一些色彩方面的知识,需要知道编辑的一些技巧和经验。编辑特性文件时,一定要认真、仔细,以避免出错。

  怎样改变特性文件的查表值?哪个特性文件编辑程序(软件)支持这种方法?

  目前还没有发现有软件包能直接改变特性文件的查表(LUT)的特定值。如果有的话,从图像质量的观点考虑,这样做是很危险的,也很难定义,除非真正知道要做什么,并且给出许多表的大小,慢慢地做,发现错误立即改正。最好的办法是使用特性文件程序包,通过校正特性文件属性间接地改变数值。

  我最近买了一些特性文件软件,用于制作打印机的特性文件。我想将有些软件放到一个网站上,但是我知道受软件许可证的限制,这是不允许的。ICC特性文件规格是一个开放的标准,在这种情况下软件厂商能拿来用吗?是否能用一个不同的特性文件编辑工具来编辑一个已生成的特性文件?我能自己建立一个特性文件,从而不再受原始特性文件的限制吗?

  在特性文件的使用上,ICC没有正式的说明,它是由软件厂商决定。然而,由于软件厂商有效地持有特性文件的版权(在特性文件的一个标签中加以说明),他们拥有软件许可证,可以禁止特性文件的公开发布。原因之一是,如果这样的特性文件能够自由交换,将会使他们的软件销售量大幅下降,经济效益受到影响。还有,从技术的角度出发,公布许多设备的特性文件是危险的。例如,打印机的特性文件,只对其基体和特制墨水有效。出于以上原因,很少有设备制造商公布他们设备的特性文件。

  任何特性文件都是使用专有软件制作的。所有ICC定义都是标签性质的,有的标签是强制性的,有的标签是可选择的,并且在这些标签中规定数据怎样定义。表中的内容是厂商特有的,每个表使用不同的算法,这赋予厂商某些版权。

  如果您用另外厂商的软件编辑一个特性文件,情况是复杂的。编辑软件会使用它自己的版权标签。如果原特性文件生成了目标代码,严格地说,用这种方法编辑不同厂商的特性文件是不合法的,实际上也不可能出现这种目标代码。

  制作了ICC特性文件后,为什么要评价特性文件?

  当制作完ICC特性文件后,由于受多种因素的影响,如不注意改变了参数,或随着时间的推移参数发生变化等,并不能完全保证是最好的,因此,最好要评价特性文件。评价特性文件一般是指评价其精确度及其模拟特定色彩的能力。简单的方法是通过测量设备进行测量。如测量每个色块后,软件会将其发送至显示屏的原始数据中,与所测量到的数据进行对比,然后将计算出的色差ΔE值显示出来。也可用数学方法进行计算。ΔE值要控制在一定范围内。

  为了提高印刷品的质量,我国在1987年由轻工业部规定、经国家标准局发布的《平版装潢印刷品中的GB7705-87》和《凸版装潢印刷品GB7707-87》中对色差均有明确的要求,对彩色装潢印刷品的同批同色色差要求是:一般产品的ΔE为5.00~6.00,精细产品的ΔE为4.00~5.00。
当我们所得到的ΔE值超过一定范围,就应该重新制作ICC特性文件。

怎样使用输入特性文件生成的CIELAB值来与原来的那些值进行比较?

  这需要得到一个CIELAB to CIELAB的特性文件(假设色彩管理软件有这种功能),当作输出特性文件使用。然后利用Phtoshop的“Convert to profile”(转变到特性文件),使用绝对色度法及没有黑点补偿,将输入特性文件与它组合起来。这时作为一个CIELAB图像在Phtoshop中显示出来,就能得到这些值。但是,请注意:只能评价色度匹配法,而不能评价感觉色彩匹配法。

  什么叫色差?怎样计算两种色彩的色差?

  色差是两种颜色给人色彩感觉上的差别,即反映两种颜色的接近程度。可用数学方法计算,其值用ΔE表示。通常使用CIE L*a*b*值来评价印刷品与样张之间的差异程度。可以按照ISO 13655规定的方法用三刺激值计算出CIELAB色彩空间的L*、a*、b*。 再根据两组色坐标值(L*(1)、a*(1)、b*(1))和(L*(2)、a*(2)、b*(2)),计算出CIELAB色差值ΔE*ab。其中:

  明度差:ΔL*=L*(1)-L*(2),这里的(1)和(2)代表两个采样。
  色度差:Δa*=a*(1)-a*(2)
  Δb*=b*(1)-b*(2)
  总色差:ΔE=SQRT{〔L*(1)-L*(2)〕2+〔a*(1)-a*(2)〕2 +〔b*(1)-b*(2)〕2}=SQRT〔(ΔL*)2+(Δa*)2+(Δb*)2〕

  怎样计算出一个特性文件色域与另一种色域的ΔE?

  测量出两种色域之间的差别不是很容易的。但是,可以参照上述色差的计算方法,算出CIELAB色差值ΔE*ab。

  ΔE =SQRT{〔L*(1)-L*(2)〕2+〔a*(1)-a*(2)〕2+〔b*(1)-b*(2)〕2}
这里的(1)和(2)用来代表两个采样。

  为了与特性文件进行比较,可使用一个IT8.7/1色标,用相同的输入特性文件来处理它,并与不同的输出特性文件进行比较。对于每个印刷品测量出最终色彩,并用上述公式计算出色差。因此,可以找出色块A1点之间的色差、A2之间的色差以及其他色块之间的差别。然后取整幅图的平均值作为它们之间测量的总色差。

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

全部评论

暂无相关推荐