Рассмотрим еще один способ, предназначенный для удаления массовых дефектов на оцифрованных фотографиях. Он не требует ручной обработки оригинала инструментами технической ретуши, и в этом смысле его можно зачислить в разряд полуавтоматических средств исправления дефектов. Во всех прикладных областях человеческой деятельности существует универсальная закономерность, ставящая в обратную зависимость эффективность и универсальность. Чем выше результативность метода, тем более жесткой системой ограничений обусловлена возможность его применения. Пожалуй, только военные, не связанные принципом «не навреди», способны поставить под сомнение общезначимость этого тезиса такими приемами, как зачистка и ковровое бомбометание.
Способ, рассмотренный в данном разделе, хорошо справляется с техническими дефектами цветных изображений определенного типа. Это множественные повреждения небольшого размера, хаотично разбросанные по всей поверхности изображения. Подобные артефакты часто вызываются зашумленностью видеотракта оцифровывающего устройства - сканера или цифровой камеры. Метод оказывается несостоятельным при обработке локальных макродефектов значительного размера, которые лишены хроматической составляющей.
Изображение, показанное на рис. 3.50, испещрено штрихами зеленого цвета различной длины и наклона. Можно подумать, что на этой фотографии начинающий рисовальщик испытывал твердость и заточку зеленого карандаша. Конечно, все эти дефекты поддаются исправлению инструментами Clone Stamp или Healing Brush. Но в данной ситуации метод обработки каналов позволяет получить качественное решение задачи при существенно меньшей трудоемкости. Будем считать, что оцифрованный вариант загружен в программу и в ней описывается системой RGB.
С ростом размеров артефактов приходится применять корректирующие фильтры с весьма агрессивными установками. Это вносит в оригинал дополнительные искажения, которые обычно проявляются в виде цветовых сдвигов или обесцвечивания отдельных фрагментов. Чтобы локализовать работу фильтров, требуется ограничить их применение выделенными областями изображения. Рассмотрим способ построения выделения, который хорошо сочетается с методом удаления дефектов посредством обработки каналов модели Lab.
1. Создадим дубликат обрабатываемого изображения.
2. Переведем его в систему Grayscale. Это делается по команде Image => Mode => Grayscale (Изображение => Режим => Полутоновый).
3. Обработаем полутоновый вариант изображения фильтром Find Edges (Выделение краев). Он запускается по команде Filter => Stylize => Find Edges (Фильтр => Стилизация => Выделение краев) и не требует ввода настроечных параметров.
4. Настроим тоновый уровень стилизованного изображения таким образом, чтобы подчеркнуть границы повреждений. Для этого воспользуемся штатным средством настройки тонов программы - командой Levels (Уровни). Для ее вызова достаточно нажать Ctrl+L Расставим ползунки так, как это показано на (рис. 3.53). В результате проделанных преобразований будет получена почти законченная маска дефектов.
5. На этом рисунке хорошо видны все артефакты оригинала. Чтобы использовать картинку в качестве маски, следует немного смягчить очень резкие граничные линии. Эту задачу решает обработка фильтром Gaussian Blur (Размытие по Гауссу). Для его вызова требуется выполнить команду главного меню Filter => Blur => Gaussian Blur (Фильтр => Размытие => Размытие по Гауссу) и задать небольшое значение радиуса размытия (0,6-0,8).
6. Загрузим маску в исходное изображение. Для этого выполним команду Select => Load Selection (Выделение => Загрузить выделение). В списке Document диалогового окна выберем имя файла маски, а в разделе Channel (Канал) пометим пункт Gray (Серый).
Итак, поставленная задача решена. Загруженная в исходное изображение маска локализует действие исправляющих фильтров и тем самым минимизирует цветовые искажения обрабатываемого оригинала. Последовательность операций, описанная в этом разделе, подготавливает изображения для дальнейшей обработки. Для удаления дефектов требуется после создания маски и загрузки ее в изображение проделать последовательность корректирующих операций, описанную в предыдущем разделе.