Алгоритм визуализации высокочастотной составляющей.
При работе с фильтрами размытия, такими как Размытие по поверхности (Surface Blur) или Медиана (Median) имеется определенная проблема. Заключается она в том, что довольно часто хочется реализовать видимость высокочастотной составляющей, как будто мы применяем фильтр Цветовой контраст. Это необходимо для того, чтобы иметь возможность контролировать, какая текстура будет впоследствии вынесена на высокочастотный слой.
Для визуализации высокочастотной составляющей я предложил следующий метод, который основан на знании математики режимов наложения и особенностей работы фильтров в Photoshop. Теперь этот метод используют многие ретушеры и преподаватели в различных онлайн и оффлайн школах, обучающих обработке изображений.
Алгоритм визуализации следующий:
1. Создаем базовый слой. Делаем две копии, называем одну Low, другую High. Слой High отключаем.
2. Копируем слой Low, называем копию Temp, что означает временный.
3. Слой Temp инвертируем и устанавливаем непрозрачность 50%. Получаем 50% серый.
4. Теперь над слоем Temp создаем временный корректирующий слой Инверсия (Invert).
5. Для дополнительного усиления контраста, чтобы лучше видеть текстуру, желательно создать еще один временный корректирующий слой Кривые, закрутив кривую RGB против часовой стрелки вокруг центральной точки.
6. Теперь, если мы будем размывать каким-либо фильтром слой Low, мы увидим серую картинку с текстурой, как будто мы применяем фильтр Цветовой контраст. В данном случае я применил фильтр Медиана
7. Подобрав таким образом параметры фильтра, применяем его, удаляем все временные слои.
8. Затем включаем слой High и получаем высокочастотную составляющую путем вычитания с помощью команды Внешний канал.
Надеюсь, что данный сборник рецептов поможет вам лучше разобраться в использовании метода частотного разложения для ретуши в различных его вариациях.
Более подробно о самых современных методиках быстрой ретуши вы можете узнать из записи онлайн-мастер-класса «Частотное разложение 2.0. Эксклюзивные методики быстрой ретуши» (предупреждаю, что материал там не для начинающих).
А для тех, кто делает только первые шаги в ретуши, рекомендую запись моего трехдневного онлайн-марафона по ретуши «Сделай первые шаги в ретуши портретов»
По всем вариантам частотного разложения вы можете записать экшены и использовать их в своей работе. Пусть это будет вашим домашним заданием.
Разложение на две частоты с помощью операции вычитания.
Для реализации этого метода нужно выполнить следующее:
1. Сделайте копию фонового слоя или копию видимых слоев, аналогично предыдущему алгоритму.
2. Точно также сделайте две копии, назвав одну Low, а другую High.
3. Отключите видимость слоя High.
4. Подберите радиус размытия для слоя Low, примените фильтр Размытие по Гауссу.
5. Перейдите на слой High. Если вы работаете с глубиной цвета 8 бит, то примените команду Внешний канал (Apply Image), установив следующие параметры – слой Low, канал RGB, режим наложения Вычитание, масштаб 2, сдвиг 128. Если вы работаете с глубиной цвета 16 бит, то примените команду Внешний канал, установив следующие параметры – слой Low, канал RGB, инвертировать, режим наложения Добавление, масштаб 2, сдвиг .
6. Измените режим наложения слоя High на Линейный свет (Linear light).
Достоинства метода: более аккуратная математика, отсутствие «проблемы High Pass», возможность применения любых фильтров размытия, а не только Размытия по Гауссу. Например, за счет применения фильтра Размытие по поверхности можно полностью решить проблему грязи на контрастных границах, легкость применения при построении «частотных эквалайзеров», то есть, многополосного разложения на пространственные частоты.
Недостатки метода: необходимость дополнительных операций для визуализации высокой частоты. Как выполнить такую визуализацию, я расскажу в конце статьи. Также к недостаткам (скорее к особенностям) метода можно отнести недостаточный контраст слоя High, что вызывает необходимость создания дополнительного корректирующего слоя, повышающего контраст, для облегчения ретуши высокочастотной составляющей. Точно также, метод имеет недостаточную гибкость, по сравнению с разложением на три пространственных частоты.
Разложение на две частоты с помощью фильтров Размытие по Гауссу (Gaussian Blur) и Цветовой контраст (High Pass).
Именно этот метод получил поначалу самое широкое распространение в сети. Он прост в реализации, но имеет некоторые ограничения в применении. Для начала кратко рассмотрим сам метод.
Для того, чтобы разложить изображение на две частоты, нужно выполнить следующие операции:
1. Создаем копию фонового слоя или объединяем видимые слои на отдельный слой.
2. Называем ее как-то осмысленно, исходя из того, что этот слой будет являться основой для дальнейших действий. Например, Base или Основа.
3. Делаем две копии слоя Base. Первую называем Low или Низкая частота, вторую, соответственно, High или Высокая частота.
4. Дальнейшие действия зависят от того, на какую составляющую мы будем ориентироваться
Если нам важно вынести на слой High всю хорошую текстуру, оставив более крупные дефекты на слое Low, то поступаем следующим образом:
5. К слою High применяем фильтр Цветовой контраст (High Pass) с таким радиусом, чтобы видеть только ту текстуру кожи, которая нам нужна. Радиус не должен быть слишком малым, иначе часть хорошей текстуры уйдет на слой с низкой частотой, то есть Low. Также он не должен быть и слишком большим, чтобы не выносить на слой с высокой частотой те самые, более крупные дефекты в виде локальных объемов, от которых нам необходимо избавляться.
6. Подобрав необходимый радиус фильтра Цветовой контраст (High Pass), например, 5 пикселей, запоминаем его и применяем. Очень желательно прописать радиус фильтра в названии слоя. Например, High 5. Дело в том, что если вас неожиданно отвлекут от работы, например, телефонным звонком, вы вполне можете забыть значение и тогда придется начинать все заново.
7. Применяем фильтр Размытие по Гауссу (Gaussian Blur) с таким же радиусом, то есть, в данном случае, 5 пикселей.
8. Меняем режим наложения слоя High на Линейный свет (Linear light)
9. Снижаем контраст слоя High в два раза. Для этого создаем корректирующий слой Яркость/Контрастность, включаем параметр Использовать прежние и ставим значение контраста на минус 50. Применяем через обтравочную маску к слою High.
10. Мы разложили изображение на две частоты. Теперь можно по отдельности работать с детализацией, цветом и объемом. Я не буду подробно останавливаться на процессе, так как подробнее вы можете узнать об этом, купив запись онлайн мастер-класса «Частотное разложение — просто как 2х2»
11
Если же нам важно наоборот, контролировать, какие дефекты останутся на низкой частоте, то есть, работа с низкой частотой в приоритете, то нужно сначала отключить видимость слоя High, затем подобрать нужный радиус Размытия по Гауссу для слоя Low, прописать это значение в названии слоя, а затем, включив видимость слоя High, применить фильтр Цветовой контраст с тем же радиусом, что и фильтр Размытие по Гауссу. Далее все аналогично
12. После этого можно создать дополнительные слои для ретуши низкочастотной и высокочастотной составляющих.
Достоинства метода: простота в освоении даже для новичков, возможность временно усилить текстуру для ретуши путем простого отключения корректирующего слоя, снижающего контраст.
Недостатки и ограничения метода: недостаточная гибкость, по сравнению с разложением изображения на три пространственных частоты, опасность появления артефактов на контрастных границах при работе на слое с текстурой, некоторая математическая неточность, обусловленная особенностью математики фильтра Цветовой контраст (подробнее об этом можно почитать здесь). Впрочем, надо отметить, что в 99% случаев этой погрешностью можно пренебречь, так как вы сами при ретуши вносите гораздо более существенные «погрешности», несоизмеримо большие.
Частотное разложение в фотошопе
В этом уроке фотошоп Кузьмичев Алексей расскажет про частотное разложение в фотошопе. Суть этого метода заключается в том, что мы раскладываем кожу на несколько частот на нескольких слоях. На первом слое будет содержаться тон кожи, а на втором – все детали и дефекты. Таким образом, мы можем редактировать оба слоя не зависимо друг от друга, что очень удобно и позволяет в полной мере сохранить текстуру кожи и выровнять ее тон. Готовый результат урока представлен на скриншоте ниже.
Давайте рассмотрим как разложить кожу на частоты. Открываем фотографию, с которой будем работать.
Первым делом создаем две копии основного слоя. Нажимаем два раза комбинацию клавиш Ctrl+J. Верхнюю копию можно назвать Детали, а нижнюю давайте назовем Тон. Верхнюю копию можно пока что отключить, будем работать с нижней.
Переходим в Фильтр -> Размытие по Гауссу (Filter -> Blur -> Gaussian Blur).
При помощи данного фильтра мы разгладим тон кожи и немного ее выровняем. Необходимо подобрать такой радиус, чтобы основные детали были видны, но тем не менее кожа у нас выровнялась по максимуму. Обычно Радиус подбирается в диапазоне от 10 до 15, в зависимости от размера фотографии. В нашем примере оставим 12,7.
После это включаем обратно верхний слой Детали. Идем в меню Изображение -> Внешний канал (Image -> Apply Image).
В открывшемся окне выставляем:
- Слой – выбираем наш нижний слой Тон;
- Обязательно должна стоять галочка Инвертировать;
- Режим наложения выставляем Добавление (Additive);
- Непрозрачность 100%;
- Масштаб 2;
- Сдвиг 1.
Меняем этому слою режим наложения на Линейный свет (Linear Light).
Таким образом мы получаем исходную фотографию, состоящую уже из 2-х слоев, разложенную на частоты. Теперь эти 2 слоя можно объединить в отдельную группу. Выбираем эти два слоя через зажатую клавишу Ctrl и нажимаем комбинацию клавиш Ctrl+G. Если попробовать выключить группу, а затем ее снова включить, то можно заметить, что на фотографии ничего не меняется. Но так как фотография сейчас разложена на частоты, то мы можем редактировать тон и детали отдельно друг от друга, что очень удобно.
Давайте начнем с тона. Будем выравнивать кожу. Делать это можно несколькими способами. Давайте, например, выберем инструмент Лассо и поставим ему в настройках на верхней панели инструмента растушевку 50 пикселей. Будем выделять те области, которые не выровнялись. Что касается нашей фотографии, то заметны небольшие пятна на лбу. Выделяем это место с помощью инструмента и дополнительно размываем через Размытие по Гауссу. Только в этом случае радиус можно увеличить до 50 пикселей.
Точно также продолжаем работать на других участках. Не забывайте их размывать. На подбородке можно немного уменьшить радиус размытия, чтобы остался блик.
Фотография на данном этапе выглядит следующим образом.
Ну и после того как мы выровняли тон кожи можно переходить к слою с деталями. Займемся устранением мелких дефектов на коже. Будем удалять их при помощи двух инструментов – Точечная восстанавливающая кисть (Spot Healing Brush Tool), либо просто Восстанавливающая кисть (Healing Brush Tool).
Давайте возьмем инструмент Восстанавливающая кисть и немного ее настроим. Поставим Угол в 45 градусов, а Форму на 72%.
Благодаря таким настройкам все изменения буду происходить незаметно и естественно. Области, где мы будем прорабатывать кисточкой, не будут так ярко бросаться в глаза
Также, очень важно в настройках кисти включить в настройке Образец – > Активный слой
Ну и теперь зажимаем клавишу Alt, чтобы взять образец кожи и начинаем устранять все дефекты.
Процесс этот не быстрый и результат будет полностью зависит от того, на сколько вы аккуратно проработаете все области. Также, вы можете использовать инструмент Точечная восстанавливающая кисть. Он работает немного попроще. Мы выделяем область, которую нам необходимо убрать и программа автоматически все делает сама. Поэтому используйте тот инструмент, с которым привыкли работать и который вам наиболее удобен.
Теперь давайте посмотрим на результат устранения дефектов на фотографии. Изображение до устранения:
Кожа стала более ровной и все дефекты по возможности удалены. Весь процесс рассмотрен не будет, потому что он достаточно долгий. Но хороший результат стоит потраченного времени.
Готовый результат представлен на скриншоте ниже.