-Фотоальбом

Посмотреть все фотографии серии Пользовательские обои на рабочий стол
Пользовательские обои на рабочий стол
11:14 26.06.2014
Фотографий: 34
Посмотреть все фотографии серии 3d + Photoshop
3d + Photoshop
10:57 12.01.2013
Фотографий: 9
Посмотреть все фотографии серии абстракция
абстракция
08:49 23.02.2011
Фотографий: 3

 -Поиск по дневнику

Поиск сообщений в Photoshopia

 -Сообщества

Участник сообществ (Всего в списке: 1) Photoshopinka
Читатель сообществ (Всего в списке: 2) Я-МОДЕРАТОР Photoshopinka

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.02.2005
Записей:
Комментариев:
Написано: 11255


Меняем фон у портрета

Среда, 19 Апреля 2006 г. 17:37 + в цитатник
Svyatoslav_Lee все записи автора Наверное, каждому фотолюбителю знакома ситуация, когда изображение, полученное на фото, сильно отличается от первоначального замысла. Часто бывает, что удачно выполненный передний план оказывается расположен на довольно унылом фоне — в моей коллекции таких снимков масса. Один из них показан на рис. 1. Передний план весьма интересен: удачный ракурс, выражение лица и необычное освещение, которое создает эффект нимба из светящихся волос. И столь же неудачный задний план: парники и огород справа, фигуры с авоськами слева.
 (500x310, 35Kb)
Рис. 1. Исходное изображение
 (500x343, 27Kb)
Рис. 2. Изображение с новым задним планом
На рис. 2 представлено изображение, полученное путем замены фона на рис. 1. С технической точки зрения данная задача сводится к тому, чтобы вырезать фрагмент переднего плана и поместить его на другой фон. Рассмотрим, как это можно сделать. Основная проблема заключается в том, что вручную вырезать сложный контур (которым является освещенные волосы) достаточно сложно. Задача решается путем создания маски, которая позволяет разделить передний и задний планы.
Маски сохраняются в альфа-канале (об этом мы подробно напишем далее) в виде полутонового изображения, где черный цвет соответствует маскированной части изображения, а серые полутона - растушеванным областям.
В начале рассмотрим менее трудоемкий способ. В качестве основы для создания маски возьмем один из RGB-каналов. Просмотрите в палитре Channels (рис. 3), в каком канале (Red, Green или Blue) фрагмент, отделяемый от фона, выглядит наиболее контрастно. Просмотр каналов осуществляется щелчком мыши по изображению глаза на палитре Channels. В рассматриваемом случае я выбрал Red-канал. На его основе и будет показано, как создавать маску.
 (452x482, 39Kb)
Рис. 3. Red-канал подходит для отделения волос от более темного фона
В панели Channels перетащите канал Red на пиктограмму Create New Channel (Создать новый слой) - на рис. 4 она выделена красным цветом. Как было отмечено ранее, для того чтобы сделать маску, мы должны сделать из изображения на рис. 3 черный передний план и белый фон. Для начала сделайте изображение инверсным с помощью команды Image а Adjust а Invert.
 (327x441, 31Kb)
Рис. 4. Создание копии Red-канала
В результате вы получите негативное изображение (рис. 5).
 (462x500, 35Kb)
Рис. 5. Инверсное изображение
Возьмите пипетку Set White Point (рис. 6) и щелкните мышью по фону рядом с волосами, чтобы этот фон стал областью белого цвета. Затем возьмите черную пипетку и щелкните мышью в области волос, что придаст им черный цвет (рис. 7).
 (403x501, 39Kb)
Рис. 6. Фон за волосами желательно максимально приблизить к белому без потери структуры волос.
 (299x333, 15Kb)
Рис. 7. При переходе к черно-белому изображению часть структуры волос пропадает.
 (445x495, 13Kb)
Рис. 8. Область внутри полученного периметра можно закрасить черным цветом вручную
Далее, уже вручную, следует доделать маску, которая может выглядеть, например, как показано на рис. 8, где маска получилась достаточно грубой. Если требования к маске не особенно высоки, можно обойтись описанной процедурой. Если же вы хотите, чтобы волосы воспринимались именно как волосы, желательно сделать маску более аккуратной.
Существует способ, позволяющий сделать более подробную маску. Если ранее мы разделяли области только по плотности, то теперь воспользуемся разделением областей по цвету. Задача разделения волос золотистого цвета и одноцветного фона не слишком трудна, но в данном примере дело осложняется тем, что задний фон представлен пятнами разного цвета.
Конечно, изображение всегда можно представить в виде совокупности областей, где задний фон будет примерно одного цвета, и провести разделение цветов в каждой области. Чем мы и займемся.
 (500x410, 50Kb)
Рис. 9. В локальной области удается разделить передний и задний планы по цвету
Выделите область, где задний план имеет примерно один цвет (рис. 9). Сделать это можно, например, инструментом «Лассо» (Lasso Tool), который представлен на рис. 10.
 (275x464, 19Kb)
Рис. 10. Инструмент «Лассо»
Выполните команду Select а Color Range, в результате чего появится панель Color Range (см. рис. 9). Выберите пипеткой цвет, который вы будете отделять от цвета волос. На панели вы можете видеть участок будущей маски. Варьируя параметр Fuzziness (Размытость), можно корректировать край маски. Используя команду Save Selection, вы можете сохранить его в отдельном канале и дать ему желаемое имя; по умолчанию это будет Alpha1 (рис. 11).
 (500x363, 17Kb)
. 11. На небольшом участке удается достаточно качественно задать края маски
Затем опять вернитесь в режим RGB и проделайте то же самое со следующей областью.
 (479x548, 67Kb)
Рис. 12. При сохранении очередного выделения его нужно сохранить в ранее созданный канал Alpha1.
 (298x438, 19Kb)
Рис. 13. Последовательно складывая элементы маски, удается заполнить весь периметр отделяемого изображения
Теперь нужно добавить новое выделение к маске. Для этого проделайте следующее. Выполните команду Save selection, после чего появится одноименная панель (рис. 12). В графе Channel вместо New поставьте канал, в котором вы начали создавать маску, то есть Alpha1. В разделе Operation выберите пункт Add to channel (Добавить в канал). Таким образом, у вас будет создаваться серия элементов по периметру изображения (рис. 13). Затем следует закрасить область внутри периметра черным, а ненужные элементы снаружи от периметра - белым. У вас получится маска, похожая на рис. 14. Чем больше областей вы выберете, тем точнее можно передать границу.
 (421x440, 10Kb)
Рис. 14. Окончательный вид маски
Эта маска, конечно, все еще далека от совершенства, однако для учебного примера подойдет и она. Очевидно, что разделение по цвету можно делать точнее, выбирая большее количество участков.
 (451x556, 46Kb)
Рис. 15. В панели Load Selection выберите канал Alpha1, в котором сформирована маска
После того как маска готова, выполните команду Select а Load Selection, в результате чего появится одноименная панель, в которой следует указать канал Alpha1, где у вас сформирована маска (рис. 15). Если вы хотите скопировать маскированную область (для переноса на новый фон), необходимо выполнить команду Select Inverse (кстати, можно обойтись без данной команды, поставив в панели Load Selection флажок в окошке Invert).
Теперь подберите другой фон для вашего портрета. Например, изображение, показанное на рис. 16. И вместо клиновых листьев поместите портрет. Выполнив копирование выделенного портрета, перейдите к изображению рис. 16 и выполните команду Paste. В результате вы получите изображение рис. 17.
 (500x343, 43Kb)
Рис. 16. Данное изображение используйте как задний план для портрета.
 (500x340, 44Kb)
Рис. 17. Изображение, полученное при копировании выделенной области из рис. 15 на рис. 16
Обратите внимание, что после выполнения команды Paste каждое изображение (фон и портрет) находится на своем слое, и поэтому вы можете отдельно редактировать каждый слой. Если вы щелкнете в палитре (рис. 18) на изображении глаза в слое Layer1, изображение глаза исчезнет, а вместе с ним и изображение соответствующего слоя.
 (500x340, 46Kb)
Рис. 18. Два полученных слоя (Layer1 и Background) можно редактировать отдельно
 (500x343, 29Kb)
Рис. 19. За счет расфокусировки заднего плана акцент изображения переносится на светящиеся волосы
Теперь необходимо выделить светящиеся волосы и перенести акцент на передний план, для чего задний план нужно размыть. Перейдите на слой Background (для этого достаточно щелкнуть по нему в палитре - см. рис. 18) и примените к нему фильтр Gaussian Blur. Для этого необходимо выполнить команду Filter а Blur а Gaussian Blur. Варьируя параметры фильтра, придайте необходимую степень расфокусировки заднего плана (рис. 19).
Изображение почти готово. Однако, если присмотреться, возникает вопрос: как при таком рассеянном освещении в лесу (на заднем плане) яркий свет падает на волосы? Для устранения несоответствия следует изменить освещенность заднего плана, применив еще один фильтр: Filter а Render а Lighting Effects.
 (506x377, 44Kb)
Рис. 20. Панель Lighting Effects
Фильтр Lighting Effects позволяет моделировать различные эффекты освещенности. Он имеет весьма большое количество параметров настройки, которые позволяют создавать практически любое освещение за счет изменения типа источника света, его положения, размеров и т.д. (рис. 20).
 (500x343, 27Kb)
Рис. 21. Изменение освещенности на заднем плане делает более естественным освещение переднего плана
В итоге получаем окончательное изображение, показанное на рис. 21.

Автор урока: Александр Прохоров (alproh@aha.ru)
Рубрики:  Уроки продвинутым


Процитировано 53 раз
Понравилось: 2 пользователям

Техху   обратиться по имени Среда, 19 Апреля 2006 г. 17:59 (ссылка)
вот оно! то, что нужно!!! спасибо огромное!
Ответить С цитатой В цитатник
Julia-2   обратиться по имени Среда, 19 Апреля 2006 г. 18:47 (ссылка)
Спасибище! а как можно уменьшить размеры фотографии без потери качества? простым изменением размера избражения получается плохо...
Ответить С цитатой В цитатник
Beautiful_mind   обратиться по имени Среда, 19 Апреля 2006 г. 18:54 (ссылка)
здОрово.)
Ответить С цитатой В цитатник
Painter-boy   обратиться по имени Среда, 19 Апреля 2006 г. 19:24 (ссылка)
Хитренько. Обычно с волосами мучение бывает.
Ответить С цитатой В цитатник
Наталёк   обратиться по имени Среда, 19 Апреля 2006 г. 21:10 (ссылка)
а у меня фотошоп русский..и я английском никогда не учила(не было у нас), так что ноль..даже не могу первое действие сделать..что такое Channels
?
Ответить С цитатой В цитатник
-ЛизКа   обратиться по имени Среда, 19 Апреля 2006 г. 21:21 (ссылка)
Классно!
ТоКа бы чутКа подразмыть одежду, шею и, в некоторых местах, волосы девушки, чтоб она не смотрелась наложенно...

Но урок нужный очень.
С волосами всегда сложности :")
Ответить С цитатой В цитатник
Nareni   обратиться по имени Среда, 19 Апреля 2006 г. 21:46 (ссылка)
очень хороший урок. Спасибо
Ответить С цитатой В цитатник
Джиз   обратиться по имени Среда, 19 Апреля 2006 г. 22:10 (ссылка)
Урок очень полезный, большое спасибо!
Наталёк, Channels - это каналы.
Ответить С цитатой В цитатник
Мудрый_Бодрис   обратиться по имени Среда, 19 Апреля 2006 г. 22:55 (ссылка)
Класс!
Оч нужная тема!
Спасибо!
Ответить С цитатой В цитатник
Чудная_Алиса   обратиться по имени Среда, 19 Апреля 2006 г. 23:54 (ссылка)
Наталёк,
Channels - это каналы.
Ответить С цитатой В цитатник
CorpusCool   обратиться по имени Четверг, 20 Апреля 2006 г. 02:48 (ссылка)
спасибо!
Ответить С цитатой В цитатник
Vita_Nova   обратиться по имени Четверг, 20 Апреля 2006 г. 13:31 (ссылка)
Урок правда очень полезный, спасибо :))) ТОлько я бы еще и солнечный луч с заднего плана перенесла, или по-новой нарисовала, благо не сложно. Потому что странно получается. Волосы подсвечены, а откуда свет - непонятно. Там же деревья на заднем плане и свет они явно блокинуют. Вот если между ними запихнуть солнечный луч - будет вообще супер!
Ответить С цитатой В цитатник
Donadecasa   обратиться по имени Понедельник, 24 Апреля 2006 г. 18:47 (ссылка)
Здесь похожий урок, который выкладывался очень давно:
http://www.liveinternet.ru/users/photoshopia/post6170599/
Может быть, будет полезен тем, кто не во всем разобрался.
Ответить С цитатой В цитатник
svetico1   обратиться по имени Понедельник, 24 Апреля 2006 г. 19:13 (ссылка)
Спасибо!
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку