2009-10-06 2 views
7

Предположим, что есть два цвета, определенные в CMYK:CMYK + CMYK =? CMYK/2 =?

color1 = 30, 40, 50, 60 
color2 = 50, 60, 70, 80 

Если бы они должны были быть напечатаны, какие значения результирующий цвет будет иметь?

color_new = min(cyan1 + cyan2, 100), min(magenta1 + magenta2, 100), min(yellow1 + yellow2, 100), min(black1 + black2, 100)? 

Предположим, что существует цвет определен в CMYK: цвет = 40, 30, 30, 100 можно напечатать цвет при частичной интенсивности, т.е. как отливом. Какие значения будут иметь 50% оттенок этого цвета?

color_new = cyan/2, magenta/2, yellow/2, black/2? 

Я спрашиваю об этом, чтобы лучше понять функцию "tintTransform" в PDF Reference 1.7, 4.5.5 Специальные цветовые пространства, DeviceN цветовые пространства


Обновление:

Чтобы лучше пояснить: я не совсем озабочен восприятием человека или тем, как CMYK-dyies реагируют на бумагу. Если кто-то указывает 90% оттенок, который при печати выглядит полностью насыщенным цветом, это нормально.

Другими словами, если я спрашиваю, как вычислить 50% cmyk (40, 30, 30, 100), я спрашиваю, как вычислить новые значения, независимо от того, выглядит ли результат полутемным или нет.


Update 2:

теперь я запутался. Я проверил это в InDesign и Acrobat. Например, Pantone 3005 имеет CMYK 100, 34, 0, 2, а его 25% оттенок имеет CMYK 25, 8.5, 0, 0.5.

Означает ли это, что я могу «обезьяна вокруг линейным способом»?

+1

Я не видел спецификацию, но если ваш пример верен, кажется, что они определили «25% оттенок» как строгое умножение значений. На самом деле это делает определенный смысл - как иначе вы его определяете? –

+0

Это отличный намек, спасибо! Поэтому я просто просмотрел спецификации, и пока я не смог найти ничего явно упоминающего простое умножение, они приводят пример с линейной функцией tintTransform (пример 4.11). – 2009-10-06 23:55:19

ответ

1

Если вы просто делаете оттенки цветов, то прямое умножение будет прекрасным - это гарантирует, что все чернила будут в одинаковых соотношениях.

Вы можете увидеть это, подняв панель «Цвета» в InDesign и удерживая сдвиг и перетащив один из слайдеров цвета. Другие слайдеры будут двигаться пропорционально.

Добавление двух цветов имеет такой же эффект, как и надпечатка (где один цвет печатается непосредственно над другим цветом). Поэтому, если были напечатаны 100% пурпурного и 100% голубого цвета, а затем 100% черные были напечатаны сверху, результат был бы точно таким же, как 100% пурпурный, 100% голубой и 100% черный.

+0

Этот ответ подразумевает, что процентные ставки могут превышать 100%. Если вы нанесете на 100% черный цвет со 100% черным, вы получите 200% черного цвета. Нет ничего плохого в этом, потому что это физически возможно. –

3

Нет, в общем, вы не можете обезьянничать линейным способом с произвольными цветовыми пространствами и надеяться увидеть результат, соответствующий восприятию человека. Общая стратегия состоит в том, чтобы преобразовать из вашего цветового пространства в CIE Lab или цветовое пространство Luv, выполнить преобразование, а затем вернуться к вашему цветовому пространству (которое является потерянным).

Отлично FAQ: http://www.poynton.com/notes/colour_and_gamma/ColorFAQ.html

+0

Хм. Если я конвертирую cmyk 0,0,0,100 в любое пространство и обратно, я не получу 0,0,0,100, верно? Так что я конвертирую 0,0,0,100 в CIE или RGB, там я разрезал его до половины, и я конвертирую его в CMYK, я получу что-то вроде 21,17,12,36 ...? Я полагаю, мне лучше всего 0,0,0,50. Но спасибо за ссылку, нужно погрузиться в нее. – 2009-10-06 21:33:23

0

Чтобы ответить на ваш первый вопрос:

color_new = min(cyan1 + cyan2, 100), 
      min(magenta1 + magenta2, 100), 
      min(yellow1 + yellow2, 100), 
      min(black1 + black2, 100) 

Если бы это было RGB значения, что приведет к насыщенных цветов (то есть цвета или почти белого цвета). Обратное будет верно для CMY-части цвета CMYK - они будут иметь тенденцию к черному (хорошо практически темно-коричневый). Добавление черного означает, что вы получаете чистый черный цвет (спасибо Skilldrick). В конце концов, если у вас есть 100% черный и любая комбинация CMY, результат будет черным.

Повторите свое второе обновление. Я ожидаю, что результаты, полученные вами от Acrobat, будут применяться повсеместно.

+0

CMY на самом деле имеет тенденцию к черному при насыщении, K именно там, чтобы обеспечить чистый черный, а не мутный коричневый. – Skilldrick

2

Предположим, что C, M, Y, K являются% чернил для печати.Добавление двух цветов будет:

C = min(100,C1+C2) 
M = min(100,M1+M2) 
Y = min(100,Y1+Y2) 
K = min(100,K1+K2) 

И тогда они должны быть нормализованы, потому что обычно не более трех чернил напечатаны, и равное количество C, M, Y заменяется таким же количеством черного.

G = min(C,M,Y) // Black amount produced by C,M,Y 
C -= G 
M -= G 
Y -= G 
K = min(100,K+G) 

На данный момент, вы можете ограничить C + M + Y + K до некоторого значения, как 240. Вы также можете попробовать G = мин (C, M, Y, 100-K).

+1

Неверно, что печатается не более трех чернил. Конечно, это обычно так, но есть исключения. Так называемый «богатый черный» представляет собой сочетание клавиш (черный) с CMY. –

+0

Хорошо, я отредактировал свой ответ, чтобы включить ваше замечание, основанное на некоторой информации, которую я нашел в Интернете. –

+0

Спасибо за подробную технику. – 2009-10-07 11:09:44

0

Использование множественно смеси в Photoshop в качестве руководства в режиме CMYK, я пришел к следующему выводу:

смеси = ЦВЕТ1 + ЦВЕТ2 - цвет1 * цвет2

Так 50% пурпурным смешивают с 50% пурпурного будет приравнивать к

50% + 50% - 50% * 50%

100% - 25%

75% пурпурного

100% черного и 100% черного придет (100% + 100% - 100% * 100%) = 100%

Это, кажется, по крайней мере, бирку с тестами я сделал в Photoshop и многократно смешал. Правильно ли это для печати, я не могу сказать.

Смежные вопросы