Как взаимодействуют цветовые профили программного обеспечения для монитора и редактирования изображений? - Фотопедия
2 голосов
/ 08 января 2019

Я гуглил, у меня Bing-ed, я даже DuckDuckGo-ed, но я не могу понять это.

Вот оно:

Мой монитор имеет свой собственный цветовой профиль, который в настоящее время откалиброван "глазным яблоком", но вскоре будет действительно откалиброван.

Тем не менее, каждая из моих программ редактирования изображений, в частности RawTherapee и Affinity Photo, имеет настройки управления цветом, в рамках которых предполагается установить (или сохранить предварительно заданный) цветовой профиль «по умолчанию». Отмечу, что в обоих я могу выбрать профиль монитора из выпадающего списка. Однако предустановленные цветовые профили в программах для редактирования изображений соответствуют стандарту sRGB IEC61966. Я также отмечаю, что, если я не ошибаюсь, они оба «сохраняют» профиль, встроенный в изображение с помощью камеры, или назначают профиль, если у фотографии его нет (случай для необработанных изображений, нет?).

Чтобы завершить эту информацию, мой монитор - это обычная мельница Dell (IPS точно такая же), которая охватывает гамму sRGB, но не Adobe или другие широкие гаммы. Из-за этого ограничения у меня также установлена ​​камера sRGB.

Но у меня вопрос: как цветовые профили программ редактирования взаимодействуют с "откалиброванным" цветовым профилем монитора? Если программы - я не знаю - при условии (?) Стандартного sRGB, как мой калиброванный монитор вступает в игру? Или наоборот: если у моего откалиброванного монитора есть контроль, какая разница в цветовом профиле программы редактирования? Один "переопределяет" другой ??

Я надеюсь, что все имеет смысл! Проблема, конечно, в том, что я спрашиваю о чем-то, что не имеет смысла для меня, так что ...

Anyhoo, заранее спасибо за любые разъяснения, которыми вы можете поделиться со мной!

EDIT:

Итак, еще раз большое спасибо всем, кто ответил, со специальным криком LightBender за его замечательное продолжение моих вопросов. Но это синтез всех вкладов, которые помогли прояснить этот вопрос для меня.

Главное, что профиль монитора не «взаимодействует» с программным обеспечением для редактирования изображений; его роль более корректирующая, поэтому цвета на экране максимально соответствуют значениям rgb, отображаемым в цветовом пространстве (в моем случае sRGB).

И особенно, вы не используете профиль монитора в качестве рабочего пространства в программном обеспечении для редактирования!

Если бы я мог, я бы добавил один дополнительный вопрос: правильно ли я понимаю, что моя камера назначает цветовое пространство для jpegs, а не для raw?

Еще раз спасибо всем (и заранее за этот последний вопрос)!

Ответы [ 3 ]

2 голосов
/ 08 января 2019

Стандартные цветовые профили похожи на элементы в проекте. Изображения RGB хранят целочисленное значение для каждого из красного, зеленого и синего каналов. Эти значения ничего не значат без какой-либо ссылки.

Если бы я сказал вам, что у меня есть коробка размером 8 x 8,5 x 40, вы можете построить относительную концепцию формы коробки, но без единиц вы не знаете, достаточно ли она мала, чтобы держать ее в руках или размер транспортной тары.

Стандарты цвета работают аналогичным образом, отображая эти относительные значения в визуальную гамму. sRGB - один диапазон цветов, AdobeRGB1998 - другой, но оба могут быть представлены в одних и тех же необработанных значениях.

Профили монитора и принтера служат для разных целей. Расширять метафору цветопередача на мониторе или принтере больше похоже на создание чего-то с помощью нити в качестве линейки. Это приблизительно правильной длины, но это не идеально. Он также изменяется со временем по мере старения компонентов, например, когда нить растягивается во времени или сжимается при намокании.

Профиль монитора предназначен для компенсации этих переменных. На диаграмме написано 1 метр, и у меня есть строка длиной в метр. Это будет близко. Но если я измеряю нить и обнаруживаю, что она на самом деле имеет длину 101 см, мне нужно соответствующим образом скорректировать свои измерения, или мой ящик слишком большой.

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

Если ваше гипотетическое значение пикселя составляет <30,40,50> в sRGB, оно имеет истинное значение только потому, что оно в sRGB, потому что sRGB - это карта от значения пикселя до точно цвета. Затем sRGB работает как стандартная единица измерения на протяжении всего процесса. В камере он используется для кодирования реального аналогового сигнала от датчика в точное значение пикселя.

Когда она отправляет ее на видеокарту, инструкция не является «display <30,40,50>», который представляет собой код без абсолютного значения (он просто предполагает что-то). Вместо этого он говорит «отображать <30,40,50> в sRGB», что является очень точным измерением. Затем видеокарта смотрит на свой профиль монитора и говорит: «они хотят <30,40,50> sRGB, но монитор не будет отображать правильный цвет, если я отправлю его <30,40,50>, чтобы получить правильный цвет , в профилях написано "отправить <31,39,52>".

Вы никогда не хотите использовать профиль монитора или принтера в качестве профиля на самом изображении. Тогда вся система работает, потому что, независимо от того, какой стандартный профиль вы используете, у вас есть надежная точка отсчета. Чтобы продолжить нашу аналогию. Было бы намного проще построить коробку длиной 7,6 см, чем коробку длиной с заточенным карандашом, на котором было написано 400 слов, снова заточено, написано еще 100 слов, затем сломался провод, снова заточился и вытащил 3 цветка и утка.

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

1 голос
/ 09 января 2019

Но у меня вопрос: как цветовые профили программ редактирования взаимодействуют с "откалиброванным" цветовым профилем монитора?

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

Думайте о цветовых пространствах как о языках. Если изображение использовало цветовое пространство Adobe RGB и вывод должен быть в стандартном sRGB, числа в файле Adobe RGB необходимо преобразовать в разные числа в sRGB, которые представляют одинаковые цвета (или ближайший, когда цвет в Adobe RGB находится за пределами гаммы sRGB). Большинство цветов в изображении, сохраненном в Adobe RGB, обычно являются цветами, которые могут быть представлены в sRGB, но конкретные числа для выражения определенных общих цветов различны в каждом цветовом пространстве. Поэтому их нужно перевести.

Профиль монитора, с другой стороны, используется для обеспечения того, чтобы абсолютное числовое значение, например, sRGB, действительно отображалось как цвет, представленный этим числовым значением. Если изображение имеет значение sRGB, скажем, (156 183 177), существует определенный цвет, который представляет. Если графический процессор отправляет значение (156 183 177) на монитор, он должен отображать этот цвет, верно?

Ну, не совсем. Вывод мониторов будет меняться со временем. Отправка одного и того же номера на монитор может привести к отображению разных цветов в разных условиях, не в последнюю очередь это возраст мониторов. Поэтому нам необходимо максимально точно откалибровать монитор, используя такие инструменты, как регуляторы яркости, контрастности и цвета RGB на мониторе. В идеале мы делаем это с помощью измерительного устройства, которое сообщает нам, когда выходной сигнал каналов R, G и B сбалансирован и яркость и контрастность соответствуют установленным стандартам. Затем мы используем измерительное устройство для профилирования монитора, чтобы измерить то, что он фактически отображает при отправке этого (156 183 177) и многих других чисел, представляющих различные цвета при различной яркости.

Если наше измерение показывает, что отображаемая инструкция (156 183 177) фактически заставляет монитор отображать цвет, представленный (159 181 168), то нам нужно ослабить число в каждом из цветовых каналов, которые мы посылаем на монитор. В конце концов мы обнаруживаем, что, отправляя (154 185 188) на монитор, мы измеряем желаемый цвет, представленный (156 183 177) в выходных данных. По крайней мере на данный момент. В следующем месяце, когда монитор немного постарел и температура окружающей среды может отличаться, нам, возможно, потребуется рассчитать новые значения, чтобы получить тот же результат.

Приложения автоматического профилирования, использующие измерительные устройства, будут измерять фактический выходной сигнал для значений в диапазоне от минимальной до максимальной яркости для трех цветовых каналов в различных комбинациях, применять корректировки, измерять снова, применять более точные корректировки, пока выход не будет допустимый диапазон отклонения приложения. Таблица с количеством поправок, необходимых для различных значений R, G и B, сохраняется в профиле монитора и используется графическим процессором для преобразования «чистых» значений sRGB, поступающих из приложения, отображающего фотографию, в числа, необходимые для фактического отображать эти цвета на мониторе (по состоянию на последний раз, когда монитор был профилирован).

Так что это значит для меня, когда меня просят выбрать разные цветовые профили?

Это означает Я использую цветовой профиль монитора, сгенерированный для моего монитора, в качестве профиля монитора. Это означает Я использую профиль цветового пространства для вывода моих приложений отображения изображений, который соответствует возможностям цветового пространства моего графического процессора и устройства отображения. Это не я использую созданный профиль монитора для использования в качестве профиля монитора в качестве цветового профиля для приложения обработки изображений. Если я это сделаю, цвета из моего приложения для отображения изображений будут некорректно «исправлены» моим приложением для обработки изображений, а затем неверные «исправленные» цвета будут снова исправлены в том же направлении моим графическим процессором, когда он отправит их на монитор. Если я выполнил калибровку / профиль устройства захвата, такого как камера, , я использую профиль камеры, специфичный для камеры, в качестве профиля камеры , применяемого при импорте изображений с этой конкретной камеры в приложение для редактирования изображений. каталог. Это означает Я использую профиль принтера / чернил / бумаги для своего принтера , поэтому при отправке инструкций на принтер на бумаге будет напечатан цвет, представленный номером sRGB (156 183 177).

Каждый тип профиля делает свое дело в разных точках, через которые проходит изображение между захватом и отображением изображения. Важно использовать правильный тип профиля для каждого шага процесса.

1 голос
/ 08 января 2019

Мне нравится старое диалоговое окно «Управление цветом», которое было в Corel Draw несколько лет назад, где можно увидеть взаимодействие между устройствами. Это не точно, потому что это с точки зрения программы.

enter image description here

Монитор не взаимодействует с цветовыми профилями на изображении или программой, которая его отображает. Каждый предполагает, что другой делает работу.

Монитор должен быть откалиброван по той же причине, потому что никто не знает, правильно ли он выполняет свою работу. Сигнал отправлен, но инспектора для подтверждения нет.

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


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

Все становится немного сложнее, когда в микс добавляется профиль печати. Например, Photoshop, CorelDraw, Indesign и т. Д. Также должны иметь профиль печати для предполагаемого вывода. Таким образом, вы должны знать, каков предполагаемый результат; офсетная печать на бумаге без покрытия или с покрытием, например.

Затем сама программа имитирует внутренне то, как она будет выглядеть более или менее, делая цвета тусклее, и также предполагает, что монитор показывает цвета правильно.

Добро пожаловать на сайт Фотопедия, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...