从TIFF中提取专色等价物

时间:2009-08-24 20:49:07

标签: c colors tiff

我正在尝试从TIFF文件中获取专色信息,它通常显示在Photoshop中的“通道”下。每个额外的通道都有一个名称,通常是Pantone样本名称和CMYK等效名称。

到目前为止,我正在使用libtiff获取TIFFTAG_PHOTOSHOP,并逐步执行其中的块。我找到了IRB WORD 0x03EE,它给了我通道名称,还有IRB WORD 0x03EF,它给我的颜色等价......

但是颜色等价物是CIELab格式(亮度和两个颜色空间数据轴),所以我尝试使用littleCMS将一些TIFF打包的Lab颜色转换为CMYK。

我的问题:有更简单的方法吗? CMYK只是Pantone的近似值,所以如果有从Lab到CMYK的快速粗略翻译,我会使用它。

1 个答案:

答案 0 :(得分:-1)

答案是使用photoshop文档解析tiff文件中的二进制photoshop块,并通过位操作获取我需要的字段。

littleCMS完成了LAB的工作 - > CMYK恰到好处。