20 апреля


Фото: Как отделить волосы от фона посредством Photoshop

Предыдущая
Следующая
Как отделить волосы от фона посредством Photoshop
Общий рейтинг: 27

За что дизайнеры, часто работающие с фотографией, любят лысых людей? Да за то, что вырезать лысого человека с любого фона — секундное дело! И совсем другое дело — лохматые, кучерявые, пушистые, но тем не менее милые создания :)

Красотки с шикарными шевелюрами, красавцы с развевающимися кудрями — они смотрят на нас с рекламных плакатов и со страниц глянцевых журналов, с заглавных страниц сайтов и с размещенных на них баннеров. Но знаете ли вы, сколько усилий приложил дизайнер, чтобы добыть каждый мельчайший волосок с их прекрасных голов?

Этот урок посвящен волосодобытчикам, отважно берущимся за нелегкое дело отделения волос от фона. Не буду запугивать начинающих мастеров выскабливанием волосяного покрова со сложных фонов, остановимся на простом однотонном.

 

 

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

1. Итак, первый и самый простой способ (которым наверняка пользовался каждый, открывший для себя фотошоп) — стереть лишний фон резинкой (горячая клавиша E), остатки добив например при помощи комбинации Magic Wand Tool (W) и Lasso Tool (L). Не забудьте при этом скопировать основной слой (Ctrl-J), чтобы иметь возможность всегда вернуться к исходному изображению.

Как только результат кажется нам удовлетворительным, подложим ка под модель фон контрастного цвета. И что же мы видим? Множество артефактов! Да, чистка только началась!

 

Вывод прост — такой легкий способ хорош только в ситуации, когда цвет будущего фона сходен с цветом фона, удаляемого нами. Но что же делать, когда фон нужно сменить радикально?

2. В таком случае опробуем другой способ. В Photoshop есть замечательный фильтр Extract (Alt-Ctrl-X), во многих случаях позволяющий решить проблему волос.

Основные инструменты фильтра Extract — это Маркер (по умолчанию зеленый), Ластик и Заливка (инструменты Лупа и Рука — обычные инструменты увеличения и перетаскивания). Маркер (Edge Highlighter Tool, горячая клавиша B) предназначен для того, чтобы обозначить границы объекта. При этом важно залить больше фоновой части и как можно меньше — самого объекта. Размер кисти меняется в опциях, но вы то делаете это при помощи клавиатуры (клавишами [ и ])? Там же можно поставить галочку на Smart Highlighting, помогающую вам выделять объект более точно. Тут придется поэкспериментировать и поупражняться, чтобы достичь желаемого эффекта, переключаясь с B на E (ластик). Ну и конечно, чем цвет фона дальше от цвета отделяемого объекта, тем проще фильтру будет понять, что же вам от него нужно. В нашем случае вся трудность в том, что цвет фона близок по оттенку к цвету кожи. Но и из этой ситуации можно выкрутиться, подправив Levels ;)

Итак, обозначив маркером границы, заливаем наш объект заливкой и жмем на Preview.

 

Ну вобщем-то не так уж и плохо! Детали можно подчистить при помощи ставших активными инструментов Cleanup Tool и Edge Touchup Tool. Насчет зеленого фона — фон под объектом можно легко сменить тут же в панели Preview в опции Display. Ctrl-Z тут тоже никто не отменял, пользуйтесь. Но вот Ctrl-Alt-Z уже не работает — можно лишь зажав Alt превратить кнопку Cancel (находящуюся под кнопкой ОК) в Reset, а то есть начать все сначала.

Итак, жмем ОК и возвращаемся в фотошоп. Смотрим еще раз внимательно на наши кудряшки, ставим их на цветной фон, смотрим пристально еще раз, и начинаем подчищать недостатки. В моем случае некоторые светлые пряди пришлось слегка погасить при помощи инструмента Burn Tool (клавиша O) и немного подкрасить обычной кистью в режиме Multiply с прозрачностю 20%, взяв образцы цвета с этих же волос.

 

Уже неплохо! Но главное — все пушиночки волос остались невредимыми!

 

Никакими ластиками и выделениями вам не добиться такого эффекта, оставляющего нетронутыми мельчайшие волоски.

3. Ну и еще один способ вырезания — посредством цветовых каналов. Вновь делаем копию нашего изображения и переходим в панель Channels. Среди каналов красного, зеленого и синего цветов выбираем тот канал, в котором волосы наиболее контрастны к фону. Среди каналов я выбрала синий, как наиболее контрастный (в вашем случае может быть другой канал — красный или зеленый). Кликаем по нему правой кнопкой мыши — Duplicate channel, копируем канал.

 

Далее немного поработаем с этим каналом. Жмем Ctrl-L, вызвав тем самым Levels, и доводим ползунки до такого состояния, чтобы волосы стали максимально контрастными по отношению к фону. Некоторые участки волос можно выделять отдельно и доводить контрастность в них отдельно от остальных волос (это может понадобиться в том случае, когда фон освещен неоднородно). Внутреннюю часть пушистого человека просто закрашиваем черным (выделяем внутреннюю область при помощи лассо L, потом жмем D, Ctrl-Backspace, снимаем выделение Ctrl-D), а затем инвертируем Ctrl-I. Получаем что-то вроде этого:

 


Затем удерживая Ctrl щелкаем по иконке нашего нового канала, чтобы получить выделение. Переходим к Layers, и применяем к нашему изображению маску, нажав на иконке Add layer mask.

 

 

Смотрим результат.

 

 

Детали опять же доводим при помощи Кистей.

 

 

Надо заметить, что при работе с каналами можно использовать не только каналы стандартного RGB, но и Lightness из Lab. Также можно сделать комбинацию из каналов при помощи Channel Mixer и маску сделать с нее. Ну и конечно же не гнушайтесь дорисовыванием пропавших волосков кистями. А главное — больше экспериментируйте! Каждый случай уникален, и к каждому нужен индивидуальный подход, такие они — нежные и чувствительные пушистики :)

09.07.2008
Отличный урок
О! Спасибо!
Хотя у меня так аккуратно с первого раза так и не вышло, буду тренироваться.
Отлично... Давно пытался найти что-то подобное Вашей статье. Чтобы было описано много способов для этого занятия)
Спасибо) а то после нескольких неудачных попыток начинают опускаться руки.
Спасибо
очень полезный урок!
Спасибо за полезную науку. С волосами всегда была проблема!...
Рада, что вам понравилось
Большое спасибо за урок !!!
Учиться чему то новому для меня всегда интересно.
Очень полезно для работы над созданием шедевра!!!
Яндекс.Метрика

Фотоконцепт 2024, поиск фотографов и фотомоделей | info@photoconcept.ru
Связь с администрацией - info@photoconcept.ru