0

TIFF ファイルからスポット カラー情報を取得しようとしています。通常、Photoshop の「チャンネル」の下に表示されます。追加の各チャネルには、通常は Pantone のスウォッチ名と CMYK に相当する名前があります。

これまでのところ、libtiff を使用して TIFFTAG_PHOTOSHOP を取得し、その中のブロックをステップ実行しています。チャンネル名を示す IRB WORD 0x03EE と、対応する色を示す IRB WORD 0x03EF を見つけています...

しかし、同等の色はCIELab形式(輝度、および2軸の色空間データ)であるため、littleCMSを使用して、TIFFパックされたLab色をCMYKに変換しようとしています。

私の質問: もっと簡単な方法はありますか? CMYK は Pantone の近似値にすぎないため、Lab から CMYK への簡単な大まかな変換があれば、それを使用します。

4

1 に答える 1

-1

答えは、Photoshop のドキュメントを使用して tiff ファイル内のバイナリの Photoshop ブロックを解析し、必要なフィールドをビット操作で取得することでした。

littleCMS は LAB -> CMYK の仕事を適切に行いました。

于 2009-11-17T21:14:05.310 に答える