Изменение цветовой насыщенности фотографий. Режимы наложения. Практическое применение Luminosity
Многие пользователи Photoshop хотели бы иметь возможность более тонкой настройки светлых участков, теней и полутонов. Благодаря специальным областям выбора, находящимся в отдельных каналах, вы получите трехступенчатый инструмент, который покажет себя в полную силу в первую очередь при работе со студийными фотографиями.
На этапах с 1 по 5 мы расскажем, как создать каналы и как Photoshop сам выбирает область изображения. Этап 6 описывает удобный способ вызова каналов через диалоговое окно, а остальные поясняют, как превратить канал в маску яркости и какие возможности открываются благодаря этому.
1 1 Создаем альфа-канал для светлых участков
Загрузите снимок в Photoshop. На панели слоев перейдите на вкладку «Channels» или же выберите в главном меню графического редактора «Window | Channels». Удерживая нажатой клавишу «Ctrl», щелкните по каналу, который называется «RGB». Photoshop выберет и выделит только все светлые области изображения.
Теперь нажмите на значок «Save selection as channel» (этот небольшой значок расположен внизу палитры «Channels»). Дважды щелкните по новому каналу, который по умолчанию будет называться «Alpha 1», и переименуйте его в «Lights».
2 2 Добавляем два светлых канала
Нажмите на новый канал «Lights», удерживая клавиши «Shift+Ctrl+Alt». Так Photoshop при выделении будет автоматически различать светлые и очень светлые участки изображения. Снова кликните по значку «Save selection as channel» и назовите новый канал «Bright Lights».
Выполните еще раз действия этого этапа с каналом «Bright Lights» и назовите созданный канал «The Brightest Lights». При выполнении данных действий важно не снимать выделение ни на одном из трех шагов.
3 3 Создаем первый канал для темных участков
Удерживая клавишу «Ctrl», щелкните по каналу «Lights». Теперь в меню «Select» нажмите на «Inverse». Так вместо светлых участков будут выбраны темные. Сохраните это выделение в качестве канала и назовите его «Shadows».
4 4 Добавляем два темных канала
Добавление дополнительных теневых каналов происходит по уже описанной выше схеме: вам необходимо удерживать сочетание клавиш «Shift+Ctrl+Alt» и кликнуть по каналу «Shadows». Первый канал назовите «Dark Shadows», а следующий - «The Darkest Shadows».
5 5 Создаем канал для средних полутонов
Теперь щелкните по клеткам рядом со всеми каналами, созданными ранее, чтобы они стали видимыми. При необходимости уберите значок глаза с «RGB» и других цветовых каналов. Теперь нажмите на клавиши «Ctrl+A», чтобы выбрать изображение целиком. В меню «Select» остановитесь на пункте «Inverse».
В этот момент Photoshop сообщит, что выбрано слишком мало пикселей. Нажмите на «ОК». Щелкните по «Create new channel» и назовите данный канал «Middle Tones». Как правило, в зависимости от фона изображения он отображает только черную или белую поверхность.
Причина заключается в том, что после копирования всех светлых и темных участков для настройки практически ничего не остается.
6 6 Целенаправленно выбираем отдельные каналы
Чтобы снять выделение, нажмите сочетание «Ctrl+D». Затем щелкните по каналу «RGB», проследив за тем, чтобы все три лежащих под ним цветовых канала были активными. Теперь пришло время перейти на вкладку «Layers» и заняться обычным редактированием изображения.
Если вам понадобятся сохраненные в созданных нами только что каналах выбранные участки, вызовите их, отыскав в меню «Select» пункт «Load Selection», а в списке - необходимый канал.8 8 Вносим мягкий свет
Теперь вызовите маску яркости «Bright Lights». Затем нажмите на сочетание клавиш «Shift+Ctrl+C», а затем на «Ctrl+V». Так вы скопировали маску в новый слой. С помощью фильтра «Gaussian Blur» можно сделать свет мягче. Если результат вас устраивает, объедините все слои и сохраните готовое изображение.
ФОТО: djile/fotolia.com; CHIP
What You"ll Be Creating
Создание качественных, бесшовных выделений (selections) в Adobe Photoshop может быть мучительно медленным и сложным. Однако, программа имеет свои наборы инструментов, позволяющие решить эту задачу лучше, быстрее и проще.
В этом Быстром Совете мы рассмотрим один из простейших, и в то же время самых удобных способов делать выделения на основе значений яркости пикселей изображения. Он позволяет точно контролировать света, тени и средние тона.
Такие выделения затем позволят применить другие высокопрофессиональные техники ретуширования, которые иначе было бы применить очень сложно. Также, наш метод создает границы выделения абсолютно плавными (бесшовными). Всё это без использования каких-либо инструментов выделения!
1. Создание Выделения
Выбранная нами техника выделения применима к любому изображению, но чтобы пройти все шаги ретуширования, вам понадобится скачать эту картинку.
Шаг 1
Первое выделение - выделение светлых участков изображения. Создание этого выделения основополагающе для данной техники, так как другие выделения будут основаны на нём.
Но как бы важно оно не было, вы не найдёте ни одного пункта меню или инструмента для его создания. Оно как тайное заклинание Фотошопа. А комбинация клавиш для её вызова может свести руку - Alt+Ctrl+2
. До CS5 это было Alt+Ctrl+~
(это знак "тильда"). Но самый простой способ сделать выделение - это пойти в панель Channels (Каналы)
и Ctrl+кликнуть
на композитном RGB
канале. Это создаст выделение вокруг ярких областей изображения.
Шаг 2
Щелкните иконку Save Selection as Channel (Сохранить выделенную область в новом канале) внизу панели Channels (Каналы) . Это создаст новый канал, автоматически названный Alpha 1 . Переименуйте его в Highlights.
Шаг 3
Затем, необходимо сделать пересечение этого выделения с самим собой. Удерживая нажатыми Ctrl+Alt+Shift
, кликните по миниатюре канала Highlights
. Таким образом выделятся более светлые участки предыдущего выделения. Сохраните новое выделение как канал с именем Bright Highlights
.
Шаг 4
Сделайте пересечение Bright Highlights
с самим собой (снова удерживая нажатыми Ctrl+Alt+Shift
кликните по миниатюре канала) и сохраните полученное выделение как Brightest Highlights
.
Таким образом, мы получили выделения с тремя уровнями яркости. Вы можете продолжить делать пересечение выделения с самими собой, но мне никогда не требовалось делать более трёх уровней яркости. Настало время обратить наше внимание на тени.
Шаг 5
Снова сделайте выделение Highlights, Ctrl+кликнув на одноименный канал. Затем выберите Select > Inverse (Выделение > Инвертировать) (Shift+Ctrl+I) - эта команда изменит выделение на обратное. Это означает, что теперь вместо светлых участков в выделение попали тени. Сохраните выделение как новый канал с именем Shadows .
Шаг 6
Используйте аналогичную технику самопересечения для создания двух других каналов с возрастающей темнотой выделения, назовём эти каналы Darker Shadows и Darkest Shadows , соответственно.
Шаг 7
Итак у нас есть три канала светов и три канала теней, что теперь? Средние тона, конечно же! Начните с того, что выделите всё изображение Select > All (Выделение > Все) (Ctrl+A) , затем вычтите из него светлые участки, для этого, удерживая Ctrl+Alt , щелкните по каналу Highlights . После этого, таким же образом вычтите тени (Shadows) из получившегося выделения.
На этом этапе Photoshop может выдать предупреждающее сообщение о том, что грань выделения не видна, потому что в выделении нет пикселей, выбранных более, чем на 50%. Это значит, что полученное выделение не будет иметь "марширующих муравьев" на своей границе.
Сохраните новое выделение как Midtones . Больше нет необходимости пересекать этот канал с самим собой, так как эта процедура в данном случае породит пустое выделение.
Всегда возвращайтесь к композитному RGB каналу прежде, чем продолжить работу в панели Layers (Слои) . Такая последовательность шагов применима к любому изображению. По возможности, сделайте запись Action (Действия) для генерации данных каналов по нажатию одной кнопки, особенно, если вы склонны редактировать фотографии по многу.
2. Использование Выделений
Теперь яркостные выделения надежно сохранены в панели каналов. Ну и какой от них толк? Зачем мы вообще их создавали? Потому что они позволяют делать определённые корректировки, которые были бы крайне сложны, если вообще возможны, при использовании любых других выделений.
Шаг 1
Удерживая Ctrl , кликните канал Highlights , чтобы создать выделение. Затем вернитесь в панель Layers (Слои) , добавьте новый корректировочный слой Curves (Кривые) (Layer > New Adjustment Layer > Curves; Слой > Новый корректировочный слой > Кривые) . Photoshop автоматически использует текущее выделение как маску корректировочного слоя. Поэтому, потянув среднюю точку кривой вверх, мы увеличим яркость только светлых участков, оставив тени и средние тона нетронутыми.
Шаг 2
Загрузите выделение Shadows
, кликнув с зажатым Ctrl
по одноимённому каналу, и добавьте новый корректировочный слой Curves (Кривые)
. Теперь потяните среднюю точку кривой немного вниз, чтобы углубить тени.
Шаг 3
Выделение со средними тонами можно использовать для создания красивых и едва уловимых световых эффектов, не беспокоясь о том, что могут быть затронуты света и тени. Загрузите выделение Midtones и добавьте корректировочный слой Hue/Saturation (Цветовой тон/Насыщенность) . Включите опцию Colorize (Тонирование) и установите ползунки цветового оттенка по своему выбору. Я использовал следующие значения:
- Hue (Цветовой тон): 33
- Saturation (Насыщенность): 46
- Lightness (Яркость): +8
Исключительно в качестве демонстрации, попробуйте Shift+кликнуть
по миниатюре маски для временного отключения маски. Посмотрите, каким сильным получается тонирующий эффект без применения маски. Ужас! Представьте себе попытку отрисовать все эти яркие и теневые области от руки. Этот пример наглядно показывает как полезна наша техника. Снова Shift+кликните
миниатюру маски, чтобы снова включить её.
Шаг 4
Добавьте Новый слой
(Ctrl+Shift+N
) в верхнюю часть списка слоёв и назовите его Highlights Dodge
. Затем выберите пункты меню Edit > Fill
(Редактирование > Выполнить заливку..
) и установите 50% Gray
(50% серого
). Установите для данного слоя Режим наложения
в Overlay (Перекрытие)
, чтобы весь серый стал невидимым. Используйте Dodge Tool
(Инструмент Осветлитель
) с установленным Диапазоном
для Средних тонов
и Экспонированием
равным 9%. Мягко начинаем прорисовывать светлые участки для их высветления.
Шаг 5
Создайте выделение Highlights и используйте его как Маску Слоя чтобы ограничить высветление только светлыми участками. Затем в панели Properties (Свойства ) уменьшите плотность маски до 60% чтобы смягчить ограничение.
Шаг 6
Используйте аналогичную технику для создания слоя, затемняющего тени. Только на этот раз, используйте инструмент Burn (Затемнитель) чтобы сделать более глубокими тени и выделение Shadow для маски слоя.
Шаг 7
Создайте объединённый слой в верхней части стопки слоёв, для этого, удерживая Alt , выберите Layer > Merge Visible (Слои > Объединить видимые) . Затем перейдите к Filter > Sharpen > Smart Sharpen (Фильтр > Усиление резкости > "Умная" резкость) и настройте параметры, чтобы немного повысить резкость. Ниже приведены настройки, которые я использовал для нашего изображения.
- Amount (Эффект): 207%
- Radius (Радиус): 0,9 пикс.
- Reduce Noise (Уменьшить шум): 7%
Шаг 8
Загрузите выделение Bright Highlights и используйте его как маску слоя на верхнем объединенном слое, на котором мы повышали резкость. Это ограничит эффект резкости и позволит применить его только для ярких пикселей. Уменьшите степень ограничения, пододвинув ползунок Density (Плотность) до 81% .
Конец!
Посмотрите на окончательный результат. Мы создали контролируемый контраст в светах и тенях, применили эффект тонирования, при этом не испортив фотографию, добавили стилистический dodge & burn эффект и применили эффект резкости только в тех районах, где мы хотели. Все без использования какого-либо инструмента выделения. Всё это - удивительная сила масок на основе яркости!
Хотите большего?
Недостаточно информации по творческому редактированию фото и трюках Photoshop? Хотите узнать больше о приёмах работы с фото, или методах работы с Photoshop в целом? Загляните в мой профиль курсов здесь на Tuts+ и найдите всё, что вам нужно, и ещё немного больше.
.Далее насыщенностью буду называть обычную фотошоповскую цветовую насыщенность, saturation . При обработке иногда хочется увеличить или уменьшить диапазон насыщенностей разных мест картинки. Например, на тусклом зимнем пейзаже каким-то цветным объектам насыщенность добавить, а окружающим снежным просторам снизить, а то ведь снег часто слишком синий. Подобные вещи нетрудно сделать, если суметь выделить наши объекты. Нынче модны и часто встречаются сюжеты, где автор успешно делает цветовую операцию с единственным чётко обособленным объектом - делает его насыщенным, а остальное десатурирует; но лассо - не наш путь. Ведь мы хотим суметь сделать что-то подобное и, например, с синеньким домиком, проглядывающим сквозь густое сплетение слабоокрашенных заснеженных веток.
В таких (и наверное в каких-нибудь ещё) случаях хотелось бы уметь создать маску для выделения насыщенных областей, полученную не ручным инструментом выделения, а автоматически из самого исходного изображения. Разумеется, потом эту маску можно как угодно подчищать и, например, регулировать кривыми. Вот собственно и вся постановка вопроса. Далее предлагается конкретный вариант такой автоматизации. Мне ни разу не встречались в книжках или интернете ни этот вариант, ни другие; но вероятно они существуют. Было бы интересно увидеть ссылки, сравнить.
Буду говорить только для RGB . Итак, мы хотим выделить цветонасыщенные области на картинке. Будем исходить из такой трактовки: насыщенные области - это места, где велики разности цветовых каналов. Эту трактовку предлагаю без доказательства, просто потому, что в ненасыщенных серых точках все три канала равны. Поэтому заслуживает проверки такой алгоритм: составить все попарные разности каналов и сложить их модули. Отмечу, что попарных разностей всего три; знаки в ФШ неразличимы, т.е. в качестве разностей каналов сразу и получаются модули. Сами разности легко реализуются режимом "разница" для слоёв, после копирования содержимого цветовых каналов RGB в отдельные слои. Последующее их суммирование нужно делать на чёрный нижележащий слой в режиме screen, в переводе его именуют иногда "экран", иногда "осветление".
Можно сказать и так: мы попытаемся создать картину, которую выдал бы нам ФШ в канале S , если бы смог перевести наше изображение в цветовую модель HSB .
Приведенные соображения не являются научным изысканием, имеют чисто практическую направленность и конечно же требуют проверки реальностью - будет ли возникать слой, содержащий более или менее яркие области в зависимости от насыщенности исходного изображения в этих областях. Проверка была сделана, и результат показался мне весьма успешным. Составив в ФШ указанные разности и соответственно их сложив, лично и многократно убедился, что уверенно получаю карту насыщенности для любой картинки; её-то и следует далее использовать в качестве желаемой маски выделения. Для использования её можно поместить в альфа-канал или слой-маску. Подгонка этой карты уровнями или кривыми - большое удовольствие, можно акцентировать нужные области весьма гибко. Ну а потом раздельно регулировать насыщенные и ненасыщенные области действительно очень удобно.
Разумеется, для удобного систематического употребления предлагаемой операции нужно сделать соответствующую макрокоманду . Буду называть макрокомандой то, что в конкретных версиях ФШ называется либо action , либо действие , либо операция . Через меню Oкно в палитре (специальном окне) макрокоманд получаем доступ к разнообразным манипуляциям с ними. В том числе, имеется возможность самому создать (записать) макрокоманду; в результате этого она будет присутствовать в палитре с возможностью её выполнить. Всегда можно и сохранить макрокоманду в отдельном файле с расширением ATN . И также всегда можно загрузить макрокоманду из подобного файла; это и предлагается сделать читателю данной статьи, скачав предварительно к себе файл satur_nabor.atn . В этом файле сохранена в двух вариантах (для ФШ_CS2rus и для ФШ_7rus) макрокоманда создания маски насыщенности по намеченному ранее алгоритму. Для желающих вникнуть подробнее привожу комментарии к отдельным шагам макрокоманды, для варианта CS2.
При практическом опробовании обоих вариантов нашей макрокоманды они давали, естественно, одинаковый результат. При этом вариант, подготовленный для ФШ_7rus, успешно работал и в среде ФШ_CS2rus; а вот вариант для CS2 был работоспособен только в среде CS2. При успешном прохождении процесса возникает один новый слой black в оттенках серого; на нём более светлые области соответствуют более цветонасыщенным областям исходного изображения, независимо от самих цветовых оттенков.
Итак, скачайте файл satur_nabor.atn и примените к нему команду Загрузить в Палитре макрокоманд . Станут доступными наши макрокоманды, и для любой картинки можете выполнить тот или другой вариант; они названы satur_CS2 и satur_PS7.
Теперь на упрощённом примере рассмотрим возможный вариант применения маски, полученной с помощью нашей макрокоманды. На рисунке видим исходное (слева) и обработанное (справа) изображение. Более цветонасыщенные области исходного изображения мы сделали действительно насыщенными. А при желании могли бы наложить на них какую-нибудь текстуру или, например, перекрасить в другой цвет.
Уточним цепочку выполненных действий.
На Рис.1 отображена ситуация, когда мы только что дали команду Выполнить для операции satur_CS2 . В результате в палитре слоёв наблюдаем появление слоя black , где более светлые области соответствуют более окрашенным частям исходной картинки.
Мы хотим использовать содержимое слоя black в качестве маски для выделения этих самых областей. Один из вариантов - поместить содержимое слоя black в отдельный канал и затем загрузить выделенную область именно из этого канала. Так мы и поступим; но предварительно сделаем нашу маску более контрастной. Рис.2 иллюстрирует наш следующий шаг, где с помощью настройки кривых мы заставили нужные области ярко светиться на тёмном фоне. Это уже реальная заготовка для маски, причём возможна и подчистка её кистью, да и вообще любыми инструментами.
После этого забираем содержимое слоя black в буфер обмена, а сам слой black удаляем.
Теперь наша задача - поместить изображение из буфера в отдельный канал. На Рис.3 видим ситуацию после того, как в палитре каналов выполнена команда создания нового канала и сделана вставка из буфера обмена. Наша маска разместилась в канале с шаблонным названием по умолчанию Альфа1 . Нам важно то, что теперь в меню Выделение будет доступна команда загрузки выделенной области из этого канала.
Итак, слой black удалён, в документе снова только исходная картинка. Рис.4 показывает наш следующий шаг - загрузка выделенной области из нашего канала Альфа1 . Светлым областям маски будут соответствовать выделенные области картинки.
После этого они в нашей власти. Рис.5 отображает акцию повышения насыщенности. А если мы пожелаем уменьшить насыщенность остальной части картинки, то легко перейдём к её выделению, применив к нашей выделенной области команду инверсии. На этом наша обработка успешно завершена.
Разумеется, это был всего лишь схематический пример.
Вступление
Маски яркости являются краеугольным камнем настройки на основе тонов изображения. Эти маски обеспечивают удобный способ выделения конкретных тонов в изображении, которые затем могут быть изменены пользователем. Они способны преодолевать недостатки тональных значений, которые были зафиксированы камерой или пленкой, и поправить тона, сдвинутые во время коррекции изображения. Помимо упрощения этих стандартных настроек, маски яркости также способствуют индивидуальному подходу к интерпретации света. Маски яркости делают захваченный свет невероятно гибким и тем самым обеспечивают фотохудожника уникальными возможностями по использованию Photoshop для отображения его личного видения через фотографию.
Я использую маски яркости в каждом фото, которое я делаю, обычно по нескольку раз. За эти годы я создал несколько различных версий маски, которые сделали их более полезными. Несмотря на то, что маски яркости созданы в Photoshop, они не доступны из выпадающего меню и не могут быть созданы с помощью инструментов в палитре инструментов Photoshop. В этом уроке будет описано, как создать маски с помощью Photoshop, и основной способ их использования. Две основные маски "Lights" и "Darks" сравнительно легко создать. Но далее это становится все более сложным. В уроке будут объяснены все шаги. Сначала важно понять основы создания маски яркости и выделения тонов на ее основе. Чтобы эффективно использовать маски в рабочем процессе Photoshop, лучше создать набор экшенов Photoshop, чтобы все делать нажатием клавиши. Экшены значительно упрощают процесс создания масок, пару кликов и все готово.
Выше приведено изображение песчаника, обработанное методами, описанными в данном уроке. Также для создания этого изображения были использованы Luminosity painting (рисование светом) (более продвинутый способ использования масок яркости, обсуждается в другом уроке на этом сайте) и saturation masking (маска насыщенности).
Основная маска - "Lights"
Маски яркости являются не более чем выделением на основе значения яркости изображения. Основная маска яркости, которая называется "Lights", выбирает пиксели пропорционально их яркости в изображении. Существуют три различных способа создания этой основной маски яркости (рис. 1). Я перечислю все три варианта, но вам нужно всего лишь выполнить один из них для создания выделения.
1. Alt-Ctrl + ~. Удерживая нажатыми клавиши Ctrl и Alt нажмите клавишу "тильда", которая расположена слева от цифры "1" на клавиатуре с американской раскладкой. Если у вас нет такой клавиатуры, используйте альтернативные способы 2. или 3. При использовании CS4 эта опция теперь Alt-Ctr + 2.
2. Ctrl + клик канала RGB. Удерживая клавишу Ctrl нажмите на миниатюрное изображение канала RGB.
3. Перетащите канал RGB на кнопку Load Selection в нижней части палитры каналов.
На изображении появляется дорожка бегущих муравьев, показывающая выделение (рис. 2). Так как это выделение основано на яркости изображения, бегущие муравьи появляются только вокруг пикселей, яркость которых эквивалентна 50% серого или ярче. Обсудим этот вопрос более подробно позже. Пока должно быть очевидно, что бегущие муравьи ограждают светлые области изображения.
После того как вы создали выделение светлой области изображения, хорошо бы сохранить его. Для этого:
1. Нажмите кнопку Save Selection в нижней части палитры каналов. В палитре каналов появится канал с названием "Alpha 1" (рис. 3).
2. Дважды щелкните на название "Alpha 1" и переименуйте в "Lights", а затем нажмите клавишу ВВОД, чтобы изменения вступили в силу (рис. 4).
3. Нажмите RGB канал, чтобы сделать его активным и восстановить цветность изображения (рис. 4).
4. Нажмите Ctrl + D, чтобы снять выделение.