Числовые значения RGB равны процентам CMYK? - Фотопедия
18 голосов
/ 20 ноября 2010

равны ли числовые значения RGB процентам CMYK?

Ответы [ 4 ]

19 голосов
/ 20 ноября 2010

Я не совсем уверен, что вы спрашиваете, но я постараюсь охватить все основы.

Во-первых, значения RGB варьируются от 0 до некоторого произвольного числа в зависимости от глубины цвета - сколько разных цветов может хранить ваш формат изображения или программа редактирования. Типичная глубина цвета составляет 8 бит на канал. Здесь число значений red , green и blue равно двум в степени 8, что равно 256, поэтому числа идут от 0 до 255.

Даже если бы вы конвертировали значение от 0 до 255 в процент с 0 = 0 и 255 = 100%, цифры все равно не соответствовали бы, потому что CMYK - это вычитающая цветовая модель , тогда как RGB - это аддитивная цветовая модель .

CMYK является вычитающим, потому что он используется для смешивания чернил, которые отображают различные цвета при поглощении света , тогда как RGB используется мониторами, которые производят свет , которые складываются вместе. Белый в CMYK получается со значениями 0%, 0%, 0%, 0%, то есть не кладите чернила для поглощения света. Белый в RGB получается со значениями 100%, 100%, 100%, то есть выдает полное количество всех цветов света, которые смешиваются вместе, чтобы дать белый свет.

Таким образом, CMYK и RGB являются противоположностями друг друга. Поэтому, чтобы ответить на ваши вопросы, из-за этого значения не равны . Но они прямо сопоставимы , поэтому вы можете конвертировать примерно в своей голове, каждый C, M, Y имеет свою противоположность R, G, B (я расскажу о K позже)

  • 100% голубой ~ 0% красный (+ 100% зеленый, + 100% синий)
  • 100% пурпурный ~ 0% зеленый (+ 100% красный, + 100% синий)
  • 100% желтый ~ 0% синий (+ 100% красный, + 100% зеленый)

  • 100% красный ~ 0% голубой (-100% желтый, -100% пурпурный)

  • 100% зеленый ~ 0% пурпурный (-100% голубой, -100% желтый)
  • 100% синий ~ 0% синий (-100% красный, -100% зеленый)

Реальность, однако, немного сложнее, поскольку она зависит от того, какой именно оттенок или RGB и соответствующие чернила используются, как описано в цветовом пространстве. В то время как мониторы используют изолированные пиксели (не влияющие друг на друга напрямую), принтеры в большинстве случаев сбрасывают чернила в одну и ту же точку, и смесь чернил будет выглядеть по-другому по сравнению с чернилами, которые выбрасываются отдельно. Вычисления между пространствами RGB могут быть выполнены с использованием преобразования матрицы 3х3, преобразования из RGB в принтер Цветовые пространства CMYK не могут быть выполнены с матрицей не более.

Кроме того, из-за ограничений модели CMYK принтера субтрактивной модели более ограничена по сравнению с обычными цветовыми пространствами RGB, принтеры имеют более ограниченную яркость насыщенных цветов.

А как насчет К тогда?

Опять же, другая практичность, смешивая все чернила CMY вместе, может дать грязный темно-зеленый цвет, а не черный. Для борьбы с этим принтером добавлены еще чернила: Keyline (черный). Теперь, если вы хотите черный, вы просто используете 100% К. Просто. Не совсем, вы можете сделать черный цвет немного темнее, добавив небольшое количество пурпурного, желтого и немного большее количество голубого, давая так называемый насыщенный черный . Использование большего количества чернил делает их темнее, но при этом возникает риск перенасыщения бумаги или печатного носителя. Это не очень актуально для фотографии, я просто включил ее для полноты. Если вы не занимаетесь настройкой страниц, я бы просто оставил преобразование CYMK для принтера, который знает обо всем этом!

6 голосов
/ 20 ноября 2010

Да и нет. Важно помнить, что RGB - это аддитивный процесс, а CYMK - вычитающий процесс.

Во-первых, да; Есть общие сопоставления, которые можно сделать, поэтому отсутствие зеленого света означает, что вы хотите напечатать пурпурный (который будет отражать красные и синие участки).

На немного более детальном уровне вы получите «нет»; Существует более одного цветового пространства RGB, наиболее распространенными являются sRGB (который по умолчанию используется большинством цифровых камер) и Adobe RGB - есть другие, и ваш монитор может поддерживать другую цветовую гамму для изображений, снятых вашей камерой; аналогично, каждый поставщик принтера может использовать разные комбинации чернил, что дает им немного различную цветовую гамму, что приводит к незначительно различному преобразованию между двумя цветовыми пространствами.

При печати фотографий вы бы посоветовали перенести их в общий формат, например sRGB или Adobe RGB, если вы не можете получить цветовой профиль для используемого принтера.

4 голосов
/ 22 ноября 2010

Хорошие объяснения аддитивной и субтрактивной окраски, я просто хотел уточнить несколько моментов ...

Во-первых, не существует ни одного стандарта RGB или CMYK, оба зависят от устройства (цвета меняются в зависимости от того, какое устройство их отображает / печатает), поэтому у нас уже есть проблемы.

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

Таким образом, когда Photoshop конвертирует из RGB в CMYK, цвета либо сжимаются, либо обрезаются (что-то вроде аудиозаписи), чтобы поместиться в пространство CMYK. Степень сжатия и обрезки зависит от используемого цветового пространства CMYK и настроек, используемых в Photoshop.

Кроме того, Photoshop поместит количество K в фотографию CMYK - обычно для того, чтобы черные области выглядели действительно черными, - но также можно настроить печать серых тонов на фотографии в виде черных чернил (для экономии цвета чернила, за счет некоторой точности цвета).

Все это означает, что не обязательно взаимно-однозначное отношение между данным значением CMYK и значением RGB. Вы можете конвертировать RGB в CMYK, но вы не обязательно получите 100% одинаковые пиксели, если вы возьмете эти данные CMYK и сконвертируете обратно в RGB.

Таким образом, никогда не конвертируйте в CMYK, если вы не знаете, что вам нужно, и всегда сохраняйте версию файла в формате RGB, если вам необходимо внести дополнительные изменения или изменить настройки преобразования CMYK.

0 голосов
/ 18 апреля 2016

Старый вопрос, но здесь я иду.

Всего НЕТ будет мой ответ.

1) Я могу быть разборчив в этом первом пункте. Значение RGB обычно может быть в масштабе 256 уровней. Процент CMYK может иметь «пробелы», если вы определяете их напрямую. Хотя он имеет 256 уровней внутри, при определении значений CMYK у вас есть 100-уровневая шкала.

2) Хорошо. Давайте забудем эту первую мысль. Давайте подумаем, что вы можете просто взять один цвет и использовать его как дополнительный цвет для другой модели. Это то, что я называю прямым обращением. Матрица не задействована или канал K в этом отношении.

Как-то так (пожалуйста, используйте гугл-переводчик): http://otake.com.mx/Apuntes/RGB-CMYK/RGB-CMYK-3.htm

Вы заметите, что в центре этого примера вы получаете не черный цвет, а грязную зеленоватую коричневатую липкость.

http://otake.com.mx/Apuntes/RGB-CMYK/Chicos/1a-RGB-N.png http://otake.com.mx/Apuntes/RGB-CMYK/Chicos/2a-CMY.png

Вот почему в модели CMYK у вас есть настоящие чернила K .

Включая эти K чернила, это не является единообразным способом. К начинает включаться в некоторой точке смеси.

Например циан, вместо равномерной оценки

http://otake.com.mx/Apuntes/RGB-CMYK/Chicos/2b-C.png

он начинает "оставлять пространство" для черных нерегулярным образом.

http://otake.com.mx/Apuntes/RGB-CMYK/Chicos/4b-C.png

3) Нет ни одного алгоритма RGB => CMKY, их много, потому что файл CMYK намного больше зависит от устройства, чем файл RGB. Это цветовой профиль.

Файл CMYK вообще не может работать на другой бумаге или методе печати. ​​

...