В чем разница между Adobe RGB и sRGB и что мне следует установить в моей камере?

Франтишек

В чем разница между Adobe RGB и sRGB и что мне следует установить в моей камере?

В моем Canon 60D есть настройка между Adobe RGB и sRGB. В чем разница и что я должен предпочесть при съемке в RAW?

матдм

См. также Как перекрываются цветовые пространства, такие как sRGB и Adobe RGB? по соответствующему техническому вопросу.

Итай

sRGB — наиболее распространенное цветовое пространство, используемое где угодно.

AdobeRGB — это более широкое цветовое пространство, которое может отображать больше цветов, но с меньшей точностью при просмотре цветов, перекрывающих sRGB.

Ни одно из цветовых пространств не имеет значения при съемке в формате RAW.

Тем не менее, встроенная миниатюра или предварительный просмотр в файле RAW могут зависеть от выбора цветового пространства, поэтому обычно наиболее разумно оставить выбранным sRGB.

ЛыК

«AdobeRGB — это более широкое цветовое пространство, которое может отображать больше цветов»… Я считаю, что это неправильно. Это более широкое цветовое пространство, но количество цветов такое же, как в sRGB. AdobeRGB просто охватывает более широкий диапазон.

Итай

@LyK - это то, что технически охватывает больше цветов, больше спектра . Фактическое число различных значений цвета, которые вы получаете, зависит от того, как вы разделяете цветовое пространство, поэтому 8-битный sRGB и 8-битный Adobe RGB имеют 16 миллионов цветовых значений, но вы можете представлять цвета в AdobeRGB, которых нет в sRGB. Это застенчиво, если вы представляете оба с одинаковой битовой глубиной, вы получаете меньшую точность с AdobeRGB.

ЛыК

Ага, согласен. Так что технически количество цветов одинаково. Просто AdobeRGB допускает более широкий диапазон, что приводит к более ярким цветам (я полагаю). При фиксированной битовой глубине AdobeRGB может отображать цвета, которые не может передать sRGB, и в то же время sRGB может отображать цвета, которые не может передать AdobeGB.

че

sRGB — это цветовое пространство по умолчанию, благодаря которому значения RGB преобразуются в реальные цвета. В RGB (255,0,0) означает «полностью красный», но какой именно цвет это будет, обычно зависит от дисплея или принтера, который используется для вывода. Поскольку это нежелательно для профессиональных целей, люди используют управление цветом , чтобы их представление о «красном» везде отображалось одинаково.

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

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

Ключевым моментом является то, что если вы не занимаетесь управлением цветом, вы должны оставить его по умолчанию sRGB, потому что в противном случае ваш дисплей будет интерпретировать изображение по-своему, «вероятно, немного не в sRGB», и вы будете размыты. цвета.

Имре

Цветовые пространства решают две проблемы, связанные с информацией о цвете:

  • датчики изображения могут захватывать гораздо больше данных, чем может отобразить любой носитель или устройство — поэтому данные бесполезны при передаче и хранении изображений; цветовое пространство определяет диапазон данных, которые сохраняются
  • цветовое пространство стандартизирует, как должен выглядеть каждый цвет, поэтому устройству отображения/печати не нужно знать специфику возможностей датчика изображения и кривой отклика, чтобы точно отобразить пиксель, для которого были измерены интенсивности цветового канала: «45% красного, 15% зеленого». , 63% синего".

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

Вот небольшая упрощенная* иллюстрация этого. Первая красная строка показывает необработанное значение интенсивности цветового канала пикселя (4 бита, что дает 16 различных значений); вторая, желтая линия, показывает 4-битные цвета цветового пространства с широкой гаммой (например, AdobeRGB), а третья строка показывает 4-битные цвета цветового пространства с узкой гаммой (например, sRGB):

4-битные цветовые пространства

Разница цветовых пространств станет еще более очевидной, если они используют меньше битов, чем входные данные, скажем, 3 бита (что дает 8 значений) для 4-битных входных данных:

3-битные цветовые пространства

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

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

Итак, каким должно быть целевое цветовое пространство? Это зависит от выходных носителей. В Интернете sRGB — самый безопасный выбор. Для печати AdobeRGB может дать или не дать лучшие результаты — в зависимости от ограничений и ожиданий системы печати.

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

Томас Темпельманн

Это отличное объяснение. Спасибо за усилия.

Юкка Суомела

Неважно, что вы установите в своей камере, если вы снимаете в необработанном виде.

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

матдм

Однако тот же вопрос возникает, если вы позже создаете изображения JPG (или TIFF или PNG) из файлов RAW.

Александр Бризбуа

sRGB лучше всего подходит для просмотра изображений на экране, Adobe RGB лучше всего подходит для печати.

Это цветовые пространства, которые влияют на рендеринг изображения на носителях.

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

Черт! Никакие экраны никогда не дадут вам точно такого же результата (даже если они были откалиброваны). Управление цветом может быть довольно сложным в освоении.

Стив Росс

sRGB был создан Microsoft много лет назад для устранения ограничений дисплеев. Различия между дисплеями, глубиной цвета и гаммой были намного больше, чем в современных устройствах отображения. По общему мнению, буква «s» в sRGB означает «стандарт», что означает, что дисплеи, которые относительно хорошо отображают sRGB, соответствуют стандарту. Многие называют это «глупым» или «тупым» RGB.

Чтобы принять во внимание недостатки дисплеев прошлого, цветовое пространство искусственно ограничивается, чтобы оно было намного уже, чем то, что может быть отображено на современном дисплее. У этого есть вторичный побочный эффект: после того, как вы перешли на sRGB, записав файл в стандартный формат (не формат RAW), вы отбрасываете информацию, которая была бы вне гаммы sRGB. Это дает вам меньше гибкости для постфактумных исправлений, если вы хотите сделать коррекцию цвета.

В частности, касаясь вопроса о 60D, если вы снимаете в формате RAW, выбранное вами цветовое пространство предоставляется только в качестве любезности вашего процессора изображений RAW. Обычно вы можете отменить этот выбор и переключиться на Adobe RGB или ProPhoto RGB, если это ваше предпочтительное рабочее цветовое пространство. Однако, и это очень важно, если вы снимаете в формате JPEG, у вас нет выбора — данные были потеряны, как только камера выполнила преобразование в формат JPEG. Кроме того, при съемке в формате RAW эта «любезность» накладывает на вас еще одно решение: использовать цветовое пространство, отличное от рекомендованного камерой. Вы можете забыть переопределить его и оказаться в том же положении, что и при работе с цветовым пространством с малой гаммой.

Итак, вопрос: когда вы будете использовать sRGB? При съемке фотографий ответ «редко». Единственное обычное использование sRGB в эту эпоху — просмотр в Интернете. Вы не можете полагаться на то, что веб-браузеры будут учитывать и правильно интерпретировать информацию о цветовом пространстве, встроенную в файл. Так что, если вы действительно хотите быстро разместить свои изображения в Интернете и не можете утруждаться преобразованием цветового пространства, снимайте в формате sRGB JPEG, и на этом все.

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

матдм

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

джриста

@mattdm: Я согласен по большей части ... однако я думаю, что есть момент, когда вы переходите от большой гаммы, такой как ProPhoto, к окончательной гамме, такой как sRGB. Хотя я согласен с некоторыми вещами, есть что сказать о постобработке в целевом пространстве, но это применимо только после того, как вы определитесь с целевым выходным форматом. Если вы стремитесь к многоцелевому выходу, все же разумнее держать ваши мастера в максимально широкой гамме и конвертировать в более узкую гамму только тогда, когда это действительно становится выгодным.

Ник Вжесински

Профиль, который вы выбираете в камере, используется, если вы снимаете в режиме jpg, а также используется в предварительном просмотре jpg, который создается при съемке в формате RAW. Этот предварительный просмотр jpg — это то, что ваша камера использует для отображения гистограммы в вашей камере. Кроме того, сам файл RAW не использует настройку профиля.

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

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

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

пиксельзерно

Вы можете прочитать дополнительную информацию здесь http://www.kenrockwell.com/tech/adobe-rgb.htm и http://www.zanzig.com/blog/?p=559 Последняя ссылка с несколькими примерами изображений для сравнения.

матдм

Я не думаю, что это так просто, как «лучше, чем». Вторая статья, в частности, довольно хороша, но я не думаю, что сведение ее к вашему простому утверждению совершенно правильно (статьи, на которые вы ссылаетесь, более нюансированы). Можете ли вы либо подкрепить свое утверждение дополнительной логикой, либо добавить некоторые уточнения? Спасибо!

матдм

(И добро пожаловать в Stack Exchange — я не собираюсь перепрыгивать через ваш первый ответ, просто надеясь получить немного больше!)

пиксельзерно

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