Как получить и установить цвет пикселя в формате CMYK?

Можно ли установить цвет пикселя в растровом изображении в формате CMYK? Или я должен преобразовать цвет в значения RGB?

1 ответ

Вам нужно будет сначала конвертировать. Просто если вам интересно, как это было сделано:

Значения R,G,B приведены в диапазоне 0..255. Красный (R) цвет рассчитывается на основе голубого (C) и черного (K) цветов:

 R = 255 × (1-C) × (1-K)

Зеленый цвет (G) рассчитывается по пурпурному (M) и черному (K) цветам:

 G = 255 × (1-M) × (1-K)

Синий цвет (B) рассчитывается из желтого (Y) и черного (K) цветов:

 B = 255 × (1-Y) × (1-K)
Другие вопросы по тегам