|
Волосатые
советы
Травим волосы

Любой пользователь Photoshop при попытке
выделить из изображения человека, сталкивался с проблемой волос. Чаще всего
эта проблема решается либо кропотливым выделением пером, либо селекциями, либо,
на крайний случай требованиями к файлам: Пункт 1. Для печати в издании
принимаются только лысые или набриолиненые модели. Пункт 2. Любая модель
имеющая копну волос после процесса обтравки станет лысой или набриолиненной так
как см. Пункт 1.
Тем не менее, существует несколько способов
достаточно эффективного сохранения прически в том виде, в котором она предстала
перед фотографом. Зная их, эта проблема исчезает сама собой. Однако каждый из
них используется в частном конкретном случае. Универсальной панацеи, увы, не
существует. В этом уроке мы рассмотрим самый простой, эффективный, быстрый,
но, к сожалению, имеющий много ограничений, пример. Этот пример максимально
приближен к той самой ПАНАЦЕЕ, но имеет, как я уже сказал, следующие
минусы: 1. Для этого метода наш "волосоноситель" должен быть снят на белом
фоне (ну или хотя бы на сером). 2. Задний план на который впоследствии будет
посажена "жертва", увы, не должен быть слишком темным или иметь черные элементы.
В противном случае неминуемо придется делать то, что так не любят делать
большинство дизайнеров, а заказчики, так вообще не представляют что это возможно
(за пределами фантазий Айзека Азимова) - так много и кропотливо РИСОВАТЬ. 3.
Объект состоит из нескольких слоев.
Но, зато, есть и плюсы. Если делать все верно, то
скорость и качество достигают невероятных высот. Итак. Возьмем "волосатую"
девушку.

На картинке мы имеем даже не белый, а серый фон.
Займемся его выделением. В нашем случае лучше при помощи лассо. (Magic Wand tool
(W)).
Это действие нам необходимо, прежде всего, для
выделения всего остального тела, а головой мы займемся далее. По этому берем
прямоугольную селекцию (Rectangular markee tool (M) и с шифтом отрезаем все
ненужное. В нашем случае голову. А все что осталось заливаем черным на новый
слой (Ctrl+Shift+n - это создать новый слой. Далее выбираем верхним цветом
черный и заливаем селекцию в слой (FIll (Alt + backspace)), как показано на
следующих рисунках и делаем полупрозрачным. Это нужно сделать для того, чтобы
было видно маску.


Кстати, вы наверняка заметили, что я сделал
дубликат бэкграунда. В этом нет никакой функциональной необходимости. Просто
если в процессе работы что-либо не выйдет, то не придется открывать новый файл,
а просто снова сдублировать исходник из бэкграунда. Не говоря уже о том, что
неудачный Save, в противном случае, может навсегда лишить вас исходного
файла. Теперь берем инструмент перо (Pen tool (P)) и при помощи кривых Безье
создаем путь для головы как показано на следующем рисунке.

Обратите внимание, что волосы мы не трогаем. Как
бы это не было удивительно, но никакими путями и селекциями мы их вообще трогать
не будем. Из полученного пути мы делаем селекцию и дозаливаем к нашему слою.
У "всадника", наконец, появляется голова. Наш исходник был немного темноват.
По этому, при помощи Levels (Ctrl + L), мы немного осветляем нашу картинку до
нормального уровня. Серый фон тоже посветлел. Но нам необходимо, чтобы он
превратился в абсолютно белый. Делаем мы это следующим образом: Выделяем наш
черный контур и делаем ему физер (Feather (Ctrl + Alt + D)), как показано
следующем рисунке.

В установках физера мы ставим 3 - таким образом
острая граница селекции будет смягчена на 3 пикселя. После этого мы инвертируем
селекцию (Invert selection (Ctrl + Shift + I)). Мы делаем все это для того,
чтобы при высветлении фона не задеть изображение, белые "дыры" в котором нам
совершенно не нужны. Теперь, сделав это, можем заняться серым фоном.
Выбираем инструмент (Dodge tool(o)) (в его настройках Range на верхней панели
выбираем Highlights. Этот инструмент высветляет изображение, а настройка
Highlights ограничивает работу инструмента только светлыми тонам. Таким образом,
светлые места станут еще светлее, а темные останутся без изменений.
Аккуратненько проходим по контуру мадам и еще более аккуратно высветляем фон в
волосах (если перестараться, то можно лишиться некоторых, самых тонких
волосинок). Ничего страшного, если в волосах фон останется немного сероватым.
Высветляем этим инструментом как показано на следующем рисунке.

У нас получился, эдакий, белый ореол вокруг
девушки. Теперь, но боясь задеть ее, мы снимаем селекцию (Deselect (Ctrl + D) и
заливаем всю оставшуюся часть серого фона белым. Я это делал посредствам
нарисованной при помощи лассо (Lasso tool) селекции с физером "15".

Теперь видно что у нас получилось.

Кстати, когда делают персонаж на абсолютно белом
фоне, то поступают именно так, как мы и сделали.
В принципе все уже свершилось. Для остроты ощущения
я лишь произведу небольшую цветокоррекцию и шарп. Цветокоррекцию я делаю при
помощи Levels (Ctrl + L). Сначала выставляю черную точку, а далее доправляю
движками поканально. Теперь пошарпим девушку. То есть увеличим детализацию.

Использовать радиус меньше 1.5 для полиграфии
вообще смысла не имеет (длинна волны получается меньше размера растровой точки),
по этому ставлю побольше 3.8 и эмаунт делаю покороче. При столь мощном радиусе
убираю шум на Threshold на 5 уровней. В общем все показано на картинке, да и
вообще к теме урока отношения особого не имеет.
Последнее и ключевое действие. Для тех кто еще не
понял принципа метода, это будет самое магическое действие.

Черный контур делаем делаем белым и немножко
блюрим. Буквально чуть-чуть. Просто чтобы не было резких краев. Еще не
ощутили всю магию происходящего? Сейчас ощутите.

Переходим на верхний слой с девушкой и в
свойствах слоя говорим Multiply. Возможно вы не заметили, но все уже
сделано.
Открываем картинку будующего фона и перетаскиваем на
нее оба наших слоя.

Все. Можем наслаждаться свершившимся.

Вот так, достаточно быстро (во всяком случае
быстрее, чем травить каждую волосинку) и, уж точно сохранив больше элементов
прически, мы поменяли фон.
Некоторых, самых дотошных может не устроить
небольшая прозрачность в некоторых элементах волос. Это решается следующим
образом: Берем один из каналов (лучше выбирать тот на котором наиболее
натурально прорисованы волосы. Я в нашем случае взял первый попавшийся (им,
кстати оказался Red )) селектируем его (Select All (Ctrl + A) и копируем его в
буфер (Copy (Ctrl + C)). Лезем в слои и под белым контуром создаем новый
полностью белый слой (New Layer (Ctrl + Shift + N) далее (выбираем в ерхнем
окошке цвета (Foreground color) белый и говорим Fill (Alt + Backspace), которому
сразу делаем маску (Add layer mask) Layer>Layer Mask>Reveal All
(клавишного эквивалента нет, но его можно задать. У меня например это: Вертолет
(он же команд, он же на PC контрол )+ Alt + Ctrl + =))). Снова переходим в
список каналов. Выделяем появившийся там альфа-канал, говорим ему Select All
(Ctrl + A) и вставляем туда все накопированное при помощи Paste (Ctrl + V).

Далее отключаем глазик и переходим на слои.
Прозрачность волос исчезла, но появилась перхоть - эдакие белые ореолы вокруг
волос.

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

|