Прочитайте онлайн Живая цифра | Кривые для цветных изображений

Читать книгу Живая цифра
3312+7107
  • Автор:
  • Год: 2013
  • Ознакомительный фрагмент книги

Кривые для цветных изображений

В рамках данной статьи мы будем рассматривать кривые применительно к цветному изображению в модели RGB, т. к. это основная модель, используемая в цифровой фотографии. Цветовые модели CMYK и Lab мы оставим в стороне, чтобы не усложнять и так непростой материал. Если вы захотите углубить свои знания в области цветокоррекции, в том числе с использованием цветовых моделей CMYK и Lab, могу порекомендовать книги «Photoshop для профессионалов: классическое руководство по цветокоррекции» и «Photoshop Lab Color: загадка каньона и другие приключения в самом мощном цветовом пространстве» Дэна Маргулиса.

Итак, рассмотрим цветную фотографию в модели RGB (илл. А.12 [а]). Как известно, такое изображение состоит из трех черно-белых, каждое из которых соответствуют одному из трех цветных каналов – Red (красный), Green (зеленый) и Blue (синий), илл. А.12 [б].

Онлайн библиотека litra.info

Илл. А.12 [а]

Онлайн библиотека litra.info

Илл. А.12 [б]

Применим к этому RGB-изображению кривую некоторой формы. Неважно какой, пусть, например, это будет S-образная кривая повышения контраста (илл. А.13).

Онлайн библиотека litra.info

Илл. А.13

Такая кривая называется композитной (или мастер-кривая), и она равносильна трем кривым одинаковой формы, примененным ко всем трем каналам RGB-изображения. Воздействие приведенной композитной кривой на наше изображение даст результат, показанный на илл. А.14.

Онлайн библиотека litra.info

Илл. А.14

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

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

Рассмотрим самый простой случай манипуляций поканальными кривыми. Возьмем какой-нибудь один канал, например красный, и сделаем его светлее (илл. А.15).

Онлайн библиотека litra.info Онлайн библиотека litra.info

Илл. А.15

Вся картинка при этом приобрела красноватый оттенок. Это связано с тем, что более светлый канал вносит больший вклад одноименного цвета. Более светлый красный канал делает картинку краснее, более светлый зеленый – зеленее, более светлый синий – синее.

Можно продемонстрировать этот эффект с помощью цифр. Например, у нас в изображении есть некоторый пиксель со значениями (128, 128, 128) в координатах RGB. Равенство значений в трех каналах говорит о том, что это нейтральный (в данном случае – серый) цвет. Допустим, после осветления красного канала значение координаты R некоторой точки стало 200, то есть новое значение пикселя в координатах RGB стало (200, 128, 128). Как видите, цвет этой области сместился в сторону красного. Что как раз и демонстрирует осветление красного канала (илл. А.16).

Онлайн библиотека litra.info

Илл. А.16

А вот затемнение красного канала, наоборот, повлечет за собой снижение уровня красного в цветном изображении. То есть смещение общего цвета в сторону того, который является противоположным красному, – циану (илл. А.17).

Онлайн библиотека litra.info

Илл. А.17

Действительно, если воздействовать на красный канал кривой, которая сделает его темнее, фотография приобретет цианистый (зеленовато-синий) оттенок (илл. А.18).

Онлайн библиотека litra.info

Илл. А.19. Двенадцатичастный цветовой круг

Аналогичные изменения будут происходить в случае осветления или затемнения двух других каналов. Результаты осветления/затемнения зеленого канала G (Green) представлены на илл. А.20, А.21. Результаты осветления/затемнения синего канала B (Blue) – на илл. А.22, А.23.

Онлайн библиотека litra.info Онлайн библиотека litra.info

Илл. А.18

Онлайн библиотека litra.info Онлайн библиотека litra.info Онлайн библиотека litra.info

Илл. А.20

Онлайн библиотека litra.info Онлайн библиотека litra.info Онлайн библиотека litra.info

Илл. А.21

Онлайн библиотека litra.info Онлайн библиотека litra.info Онлайн библиотека litra.info

Илл. А.22

Онлайн библиотека litra.info Онлайн библиотека litra.info Онлайн библиотека litra.info

Илл. А.23

Данные кривые демонстрируют цветовые изменения при манипуляциях с поканальными кривыми. В реальной практике применяют кривые более сложных форм, включая прямые и обратные S-образные, кривые с большим количеством точек. Кроме этого поканальные кривые можно комбинировать с композитной RGB-кривой. Понимая, как работают кривые, вы получаете в руки очень мощный инструмент цветокоррекции. С его помощью вы можете вносить довольно сложные изменения цвета и контраста, причем «в одно действие», то есть с помощью однократного применения инструмента Curves. Например, такие, как показано на илл. А.24.

Онлайн библиотека litra.info Онлайн библиотека litra.info

Илл. А.24

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