Извлечение эквивалентов плашечных цветов из TIFF - PullRequest
0 голосов
/ 25 августа 2009

Я пытаюсь получить информацию о цвете Spot из файла TIFF, он обычно отображается в разделе «каналы» в Photoshop. У каждого дополнительного канала будет имя, которое обычно является именем образца Pantone, и эквивалент CMYK.

Пока что я получаю TIFFTAG_PHOTOSHOP с libtiff и перебираю блоки внутри. Я нахожу IRB WORD 0x03EE, который дает мне названия каналов, и IRB WORD 0x03EF, который дает мне их цветовые эквиваленты ...

НО цветовые эквиваленты в формате CIELab (Яркость и две оси данных цветового пространства), поэтому я пытаюсь использовать littleCMS для преобразования всего нескольких упакованных в TIFF лабораторных цвет в CMYK.

Мой вопрос: есть ли более простой способ? CMYK - это всего лишь приближение к Pantone, поэтому, если бы был быстрый грубый перевод из Lab в CMYK, я бы использовал его.

1 Ответ

0 голосов
/ 18 ноября 2009

Ответ состоял в том, чтобы использовать документы photoshop для анализа двоичного блока photoshop в файле TIFF и получения полей, которые мне были необходимы, с помощью битовых манипуляций.

littleCMS отлично справился с работой LAB -> CMYK.

...