Содержание:


















GIMP и фотография: Восстанавливаем цвет неба

Автор и оригинал статьи: carol.gimp.org
Перевод: Николай Ганенков
Материал статьи доступен на условиях Creative Commons License. (by-nc-sa)

Я натолкнулся на интересную проблему, когда работал с TheGIMP и инструментом "Уровни" : детализация объекта затрагивает на фотографии все, вызывая обесцвечивание фона. Очень красивое решение для восстановления цвета неба на обработанной фотографии предложил Jenny Drake на gimp-user mail list в сентябре 2004. Эта техника здесь и демонстрируется.

Начинаем

Это фотография красивой бронзовой статуи, которая расположена в Antioch, California скульптор Elizabeth MacQueen. Если Вы захотите использовать именно эти фотографии приизучении пособия , Вам потребуются оба этих изображения, или можно воспользоваться изображением в формате xcf, так будет легче следить за изменением слоев.


Оригинал
cannerylady-original

Изображение,
обработанное инструментом Уровни
cannerylady-levels

Я применил инструмент "Уровни" ("Levels") чтобы сделать видимыми детали статуи и инструмент "Клонирование" ("Clone"), чтобы убрать некоторые проблемы, которые могут появиться, если статуя расположена под открытым небом. Результатом этого стало полностью испорченное небо и тема для этой статьи.

Одно замечание об исправлении пятен на изображении (нужно будет удалить с этой фотографии следы посещения птицами): делать это лучше всего после коррекции цвета.

Декомпозиция

Применяем фильтр "Разобрать" к первоначальному темному изображению или слою, а находится он в меню Цвет -->Сотавляющие -->Разобрать...
Этот фильтр убирает цвета и создает изображения в градациях серого, которые представляют различные цветовые компоненты, полученные при обработке изображения. По умолчанию стоит фильтр RGB (red/красный, green/зеленый и blue/синий), а эта техника использует S-часть фильтра HSV (hue/тон, saturation/насыщенность и value/яркость). Дальше можно отключить опцию "Разобрать на слои" и закрыть окна "Тон" и "Яркость".
[Прим.пер. В версии 2,4 выбор цветовой модели оформлен в виде раскрывающегося списка]

filter-colors-decompose

Ищем слово "Насыщенность" в заголовке окна с изображением (если Вы отключили опцию по слоям) или в диалоге "Слои", где перечислены названия слоев.

Тон
decompose-hue

Насыщенность
decompose-saturation

Яркость
decompose-value

Работаем со слоем "Насыщенность"

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

Инвертируем цвета слоя "Насыщенность"

Плагин, который инвертирует цвета, заменяет каждый цвет изображения ему противоположным. Найти его можно в меню Цвет -->Инвертировать .

Так как мы работаем с черно-белым изображением, темные пикселы будут заменены на светлые.

decompose-saturation-inverted

Добавляем маску слоя

Я сделал копию слоя с обработанным изображением и работал с ней, просто для того, что если я сделаю ошибку, мне не надо будет начинать все с начала. Отключим видимость слоев original, levels adjusted, clone tool fixed, оставив только копию слоя, отмеченную значком в виде глаза рядом с эскизом в диалоге "Слои". Чтобы добавить маску, щелкните правой кнопкой мыши справа от эскиза в диалоге "Слои" и выберите " Добавить маску слоя" из этого меню. Откроется диалог, который дает Вам некоторый выбор используемых типов масок, соглашаемся со всем, что предлагается в этом диалоге, вставляем наш инвертированный слой в качестве маски.

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

dialog-layers-second

Обрабатываем маску слоя

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

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

Этап восстановления неба пройден; осталась пара шагов по возвращению назад статуи....

screenshot-image-masked

Создаем цвет неба

Используем инструмент Пипетка, чтобы получить приятный цвет неба из оригинального изображения. Можно создать градиент и использовать его. Инструкция есть в пособии replace the sky. В данном случае достаточно хорошо работает сплошная замена.

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

cannerylady-picksky

1

2

cannerylady-picksky1

cannerylady-picksky2

Я выбрал первый цвет, я там был и небо было голубое....

Работаем со слоем Value (Яркость)

Используя такую же технику как в моем другом пособии по замене фона, легко преобразовать слой Value (Яркость) в маску, которая покажет статую & деревья и блокирует небо.

Изготовление

Несколько штрихов, прежде чем вставить изображение как маску.

decompose-value-histogram1

Используем инструмент "Порог..." с параметрами по умолчанию, чтобы привести цвета только к черному и белому.

decompose-value-histogram2

Используем плагин Гауссово размывание Фильтры --> Размывание -->Гауссово размывание, с параметрами по умолчанию чтобы сделать границы размытыми.

decompose-value-histogram3

Закрашиваем черным те части будующей маски, где инструмент "Порог..." ошибся.

decompose-value-histogram4

Цвет-->Инвертировать это модифицированный слой Яркость.

Применяем и приспосабливаем маску слоя

Сделаем еще одну копию цветного оригинала; используя кнопку в нижней части диалога, переместим новый слой вверх с стеке слоев (зеленая стрелка вверх).

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

Мое новое изображение имеет ореол вокруг статуи, который я удалю при помощи инструмента "Уровни" на маске. Применяя к маске сделать это намного проще; Лучший вариант уровней Вы можете определить наблюдая за окном предварительного просмотра.

dialog-layers-final

Окончательное изображение

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

cannerylady

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




Ссылки:




Rambler's Top100