Опубликован: 26.01.2012 | Уровень: для всех | Доступ: платный
Лекция 10:

Маскирование дефектов

Удаление надрывов

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

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

 Фотография с надрывом

Рис. 10.16. Фотография с надрывом
  1. Процесс технической ретуши начинается с выбора области, подходящей для вырезания заплатки. Задача облегчается тем, что повреждение расположено не в самой ответственной части оригинала. Не затронуто изображение собаки, которое в данном случае представляет собой центральную часть композиции. Не требуется вписывать заплатку в сложную текстуру или регулярный узор; ее окружение представляет собой расфокусированное и хаотичное сочетание коричневых и зеленых пятен. Поэтому, можно придать достоверность любому фрагменту, заимствованному из произвольной области в верхней части снимка.
  2. Пометим область надрыва. Она почти полностью окрашена в белый цвет, хорошо контрастирующий с окружением, поэтому проще всего искомую пометку построить при помощи инструмента Magic Wand (W) с небольшим значением допуска.
  3. Выделение должно немного превосходить своими размерами дефектную область. Выполнить команду Select => Transform Selection (Выделение => Трансформировать выделенную область) и увеличить габариты помеченной области. Эта команда отличается стандартной техникой исполнения, свойственно многим другим средствам редактора. Трансформация выделения выполняется при помощи специальной рамки, в которой за операции масштабирования, смещения и поворота отвечают специальные маркеры. Чтобы применить выполненные преобразования следует нажать клавишу Enter.

    Смещение пометки

    Рис. 10.17. Смещение пометки
  4. Используя стрелочные клавиши, переместим пометку в то место изображения, которое намечено для взятия образца. Лучший фрагмент для заплатки находится чуть ниже и правее надрыва, как показано на рис. 10.17.
  5. Превратим помеченный фрагмент в новый слой (Ctrl+J). По этой команде часть фонового слоя, попадающая в выделенную область, будет перенесена на новый слой, который автоматически станет активным. Следует отметить, что никаких видимых изменений изображение при этом не претерпит. Пропадет лишь граница выделенной области.
  6. Выполним команду Edit => Free Transform (Редактирование => Свободное трансформирование). Для быстрого запуска этой команды можно воспользоваться комбинацией клавиш Ctrl+T. Областью действия команды служит помеченная область или активный слой в отсутствии последней. Команда позволяет выполнить геометрические преобразования объектов интерактивно, от руки. В число доступных операций входят перемещение, масштабирование, поворот др.
  7. Используя возможности команды свободного трансформирования, подгоним заплатку по месту.
  8. Выберем инструмент Clone Stamp и заделаем им мелкие огрехи на стыках оригинала и наложенного фрагмента. Чтобы этот инструмент мог переносить клонированные образцы с одного слоя на другой, следует на панели свойств включить опцию Sample=All Layers (Использовать все слои).
Обработанное изображение

Рис. 10.18. Обработанное изображение

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

В рассмотренном примере область клонирования расположена в одном тональном диапазоне с окружением поврежденного фрагмента. Поэтому не потребовалось настраивать освещенность "виртуальной заплатки". В общем случае могут потребоваться еще две корректирующие операции: изменение тона и отражение накладки по вертикали или горизонтали. Локализация клонированной области на отдельном слое упрощают выполнение этих действий. Первая реализуется обычным образом, например, при помощи команд Levels (Уровни) или Curves (Кривые), которые подробно рассматриваются в следующих лекциях данного курса. Отражение и нелинейное, перспективное преобразование можно выполнить при помощи команд раздела главного меню Edit => Transform.

Удаление пятен

Тактика борьбы с пятнами своими основными приемами напоминает метод удаления надрывов. Это легко объяснимо. Происхождение дефекта имеет значение для хозяина снимка или его наблюдателя. Для цифрового ретушера на первый план выдвигается технические соображения: возможность применения инструментов и наличие подходящих донорских областей. Успех всего мероприятия зависит от размеров дефекта, его расположения, цвета и текстуры окружения и прочих характеристик оригинала, которые не имеют отношения к предыстории снимка.

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

 Пример изображения с большой областью загрязнения

Рис. 10.19. Пример изображения с большой областью загрязнения
  1. Исследуем оригинал, показанный на рис. 10.19, и выберем область, свободную от загрязнений и чужеродных вкраплений. Желательно, чтобы это был фрагмент, сопоставимый по своим размерам с поврежденной областью. Очень важным является также его расположение относительно источника освещения. У поврежденного и клонируемого фрагментов распределение светов и теней должно совпадать или, по крайней мере, не очень сильно различаться. Для примера, показанного на предыдущем рисунке, видимо не найти лучшего донора, чем область, расположенная справа от пятна (см. рис. 10.20). Пометим эту область любым удобным средством.

     Выбор донорской области

    Рис. 10.20. Выбор донорской области
  2. Копируем содержимое помеченной области в буфер обмена (Ctrl+C).
  3. Выберем инструмент Lasso (L), зададим радиус растушевки, примерно равный 3-5 пикселам, и обведем пятно фотографии. Выделение может немного выходить за пределы пятна, как показано на рис. 10.21.

     Пометка пятна

    Рис. 10.21. Пометка пятна

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

  4. Выполним команду Edit => Paste Special => Paste Into (Редактирование => Специальная вставка => Вставить внутрь). Клавиатурным эквивалентом этой команды является сочетание Ctrl+Shift+Alt+V. По этой команде программа создаст новый слой Layer 1 и построит его маску, на котором разместит содержимое буфера обмена. Маска нового слоя по своей форме совпадает с пометкой, выделяющей пятно фотографии. Напомним, новый слой автоматически становится активным (рис. 10.22).

     Новый слой и маска после команды Paste Into

    Рис. 10.22. Новый слой и маска после команды Paste Into
  5. Выполним команду главного меню Edit => Free Transform или просто воспользуемся сочетанием клавиш Ctrl+T. В любом случае все непрозрачные точки активного слоя будут обведены трансформационной рамкой, с помощью которой нужно подогнать размеры и положение "заплатки". Для завершения этой операции следует нажать клавишу Enter.
  6. Несмотря на то, что область-донор расположена рядом с поврежденной, между ними есть заметное тоновое различие. Его можно устранить при помощи средств тоновой коррекции пакета. Оставляя слой Layer 1 активным, выполним команду главного меню Layer => New Adjustment Layer => Levels (Слой => Новый корректирующий слой => Уровни). Будет выведено диалоговое окно, в котором активизировать опцию Use Previous Layer to Create Clipping Mask (Использовать нижний слой для создания обтравочной маски). Этот параметр ограничивает действие корректирующего слоя только графическим слоем Layer1, расположенным ниже (рис. 10.23).

     Стартовые опции корректирующего слоя

    Рис. 10.23. Стартовые опции корректирующего слоя
  7. При помощи регуляторов верхней полосы диалогового окна Levels настроить тоновый уровень "заплатки" так, чтобы она не отличалась от своего окружения (рис. 10.24).
 Настройка тонового уровня 'виртуальной заплатки'

Рис. 10.24. Настройка тонового уровня 'виртуальной заплатки'
 Разложение обработанной фотографии по слоям

Рис. 10.25. Разложение обработанной фотографии по слоям

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

На рис. 10.26 представлена обработанная фотография, к виду которой не будет претензий даже у эксперта по цифровой съемке.

 Обработанная фотография

Рис. 10.26. Обработанная фотография

Устранение разрывов

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

Фотография, показанная на рис. 10.27, имеет значительные повреждения в различных областях, но самая главная проблема оригинала - это разрыв.

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

 Фотография с разрывом

Рис. 10.27. Фотография с разрывом

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

  1. Откроем оба графических файла.
  2. Photoshop поддерживает несколько различных способов обмена графической информацией. Использование буфера обмена знакомо, видимо, каждому пользователю, освоившему базовые операции в среде Windows. Для соединения фрагментов воспользуемся палитрой слоев (F7).
  3. Сделаем активным окно, в которое загружен файл scrap.tif. Зацепим мышкой пиктограмму слоя Background (в палитре слоев) и перетащим его на фоновый слой файла cat.tif (на рабочее окно изображения). В результате файл cat.tif получит второй слой, на котором хранится изображение оторванного угла. По умолчанию этот слой будет назван Layer 1.
  4. Активизируем инструмент Move (V) и совместим слой Layer 1 с фоновым слоем. Точную подгонку слоев лучше выполнять при помощи стрелочных клавиш, каждое нажатие которых смещает объект ровно на один пиксел.
  5. Если требуется повернуть слой Layer 1, то эту задачу проще всего решить при помощи команды Free Transform (Свободное трансформирование). Самый простой способ ее вызова - это комбинация клавиш Ctrl+T. Команда позволяет масштабировать, перемещать и поворачивать объекты. Объектами могут быть помеченные области или активные слои. Будем считать, что удалось добиться такого совмещения, которое показано в начале раздела.
  6. Объединим оба слоя файла cat.tif. Для этого требуется выполнить команду Flatten Image (Выполнить сведение) из выпадающего меню палитры Layers.
  7. Выберем инструмент Background Eraser (E). На панели свойств установим следующие параметры ластика: Limits=Continuous, Tolerance=20%-50%, и размер кисти, который незначительно превосходит толщину стыковочного шва. Впрочем, размер кисти придется менять на ходу и не один раз. Этот ластик работает по принципу действия инструмента Magic Wand (Волшебная палочка), хорошо знакомого большинству пользователей программы. Он стирает точки, которые отличаются от пробной не более чем на заданную величину допуска. Пробной считается точка, расположенная под центральным перекрестием ластика.
  8. Обработаем ластиком стыковочный шов и уберем все точки постороннего цвета. Это главным образом точки белого и светло-коричневого цвета, захваченные сканером из зоны разрыва. Эта область должна быть чистой, а оба фрагмента обязаны хорошо отделяться друг от друга на всем протяжении шва (рис. 10.28).

     Обработка стыковочного шва

    Рис. 10.28. Обработка стыковочного шва
  9. Выберем инструмент Lasso (L) и обведем оторванный угол фотографии. Трасса инструмента должна точно проходить по ранее подготовленному шву, не затрагивая обеих частей оригинала.
  10. Превратим выделение в новый слой (Ctrl+J).
  11. Уменьшим прозрачность нового слоя примерно до 60 процентов. Это нужно для того, чтобы лучше видеть стыковочную зону при подгонке частей (рис. 10.29).

     Стыковка фрагментов

    Рис. 10.29. Стыковка фрагментов
  12. Как можно точнее подгоним угол фотографии к ее основной части. Для этого надо использовать инструмент Move (V) и команду Free Transform (Ctrl+T). По окончанию подгонки следует вернуть прозрачность слоя в исходное состояние. Сказать, что работа по соединению фотографии на этой операции заканчивается нельзя. Слишком тяжелая травма была нанесена снимку. Но большая часть работы проделана успешно. Только в месте стыка частей осталась небольшая полоса, выдающая искусственный характер соединения. Ретушь можно продолжить стандартным путем. Тогда надо создать новый слой и при помощи инструмента Clone Stamp убрать все мелкие дефекты соединения. Есть и иной вариант финала. Рассмотрим его.
  13. Выполним сведение слоев. Для этого следует выполнить команду Flatten Image (Выполнить сведение), которая запускается из командного меню палитры слоев или из раздела главного меню Layer. В результате изображение будет иметь только один слой Background.
  14. Создадим копию фонового слоя и выберем для него для него режим наложения Darken (Затемнение).
  15. При помощи инструмента Move сдвинем копию фонового слоя на два-три пиксела вправо и вниз. В результате будет совершенно удалена стыковочная полоса, но изображение станет немного темнее.
  16. Исправим тон фотографии. Так, для этой задачи подойдет самый простой инструмент тоновой коррекции, например Levels. Техника работы с этим средством подробно рассматривается в далее.
  17. Выберем инструмент Crop (Рамка) и обрежем кромку снимка.

Результат наших усилий вполне заслуживает демонстрации (рис. 10.30).

 Обработанное изображение

Рис. 10.30. Обработанное изображение

Ключевые термины

Команда Duplicate (Создать дубликат) - команда создает дубликат активного изображения и хранит его в оперативной памяти компьютера без записи на диск. В дубликат заносятся все слои, маски и каналы оригинала. После своего создания дубликат теряет связь с родительским изображением, поэтому любые изменения дубликата и оригинала не влияют друг на друга.

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

Команда Image Size (Размер изображения) - основное средство программы для настройки размерных характеристик изображения. Средствами этой команды можно изменить размер печатной и экранной версий, а также разрешение оригинала.

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

Команда Transform Selection - команда выполняет геометрические преобразования границ выделений. С ее помощью границы можно переместить, повернуть, масштабировать, наклонить и др.

Растушевка - создание переходной зоны на границах выделения.

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

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

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

Цветовая система Lab - аппаратно- независимая цветовая система, в которой изображение кодируется тремя каналами: L (Lightness) - канал яркости, a - цветовой канал с цветами от зеленого до красного, b - цветовой канал с цветами от синего до желтого. Система описывает восприятие цвета человеком с нормальным зрением, а не способ генерации цвета устройствами. По этой причине она является инвариантной относительно технических средств. Система используется для внутреннего представления изображений в Photoshop.

Карина Полуэктова
Карина Полуэктова

В курсе "Обработка растровых изображений в Adobe Photoshop" отсутствуют рисунки к лекции 1 (к следующим, думаю, тоже), виден только номер рисунка и значок. В связи с чем это может быть? Программа просмотра установлена. Ведь рисунки в данном курсе важны для представления информации. Кроме того, ссылка "Скачать материалы курса можно здесь" не работает.

Анастасия Иноземцева
Анастасия Иноземцева
Россия, Москва в пределах МКАД
Иван Сёмин
Иван Сёмин
Россия