Как получить и установить цвет пикселя в формате 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)