Технология выделения объектов со сложными краями (волосы и т.п.)

Выделение различных объектов - одно из ключевых действий при работе в программе Adobe Photoshop. Сколько времени и сил было вами потрачено на выделение объектов самых различных форм? Вы-то знаете, насколько это порой бывает непросто.

Разработчики компании Adobe всегда пытались сделать этот процесс несколько легче. От версии к версии в программе Adobe Photoshop появлялись все новые и новые инструменты выделения. И если все начиналось с обычных Прямоугольная область (Rectangular Marquee Tool) и Овальная область (Elliptical Marquee Tool), позволяющих выделять области правильных геометрических форм, Лассо (Lasso Tool) и Прямолинейное лассо (Polygonal Lasso Tool), помогающих выделять области самых сложных форм, то со временем появились самые сложные и интеллектуальные механизмы выделения областей.

Инструмент Магнитное лассо (Magnetic Lasso Tool) уже позволял значительно упростить процесс: он сам находил границы объекта, и форма выделяемой области выстраивалась по границам силуэтов. Это был своего рода прорыв. Многие пользователи нашли данный инструмент крайне полезным.

Первичное выделение объекта на снимке

Затем появились такие инструменты, как Волшебная палочка (Magic Wand Tool) и Быстрое выделение (Quick Selection Tool), буквально творящие чудеса: для выделения самых сложных объектов достаточно всего пары щелчков мыши.

Казалось бы, что еще нужно для счастья? Программа Adobe Photoshop сама выделяет все объекты, достаточно лишь водить по изображению мышью. Однако всегда были объекты, с которыми программа справлялась плохо: совокупность большого количества мелких объектов. Например, всегда очень сложно выделялась человеческая голова: красиво и ровно выделить волосы не под силу даже таким инструментам, как Волшебная палочка (Magic Wand Tool) и Быстрое выделение (Quick Selection Tool).

Рваный край с клочками фона при использовании традиционных средств выделения без функции Truer Edge

Четкая линия выделения объекта после использования функции Truer Edge

С выходом Creative Suite 5 эту проблему удалось во многом решить! В программе Adobe Photoshop CS5 представлена новая технология выделения объектов, именуемая Truer Edge. Данная технология не реализована в виде отдельного инструмента, она встроена в работу уже существующих: Прямоугольная область (Rectangular Marquee Tool), Овальная область (Elliptical Marquee Tool), Область (Горизонтальная строка) (Single Row Marquee Tool), Область (Вертикальная строка) (Single Column Marquee Tool), Лассо (Lasso Tool), Прямолинейное лассо (Polygonal Lasso Tool), Магнитное лассо (Magnetic Lasso Tool), Волшебная палочка (Magic Wand Tool) и Быстрое выделение (Quick Selection Tool).

Принцип работы функции Truer Edge следующий: вы выделяете область при помощи любых удобных вам средств. Затем самые проблемные области - волосы, облака, траву - выделяете инструментом Уточн. край (Refine Edge). После использования инструмента Уточн. край (Refine Edge) проблемные области перестают быть проблемными! Вы получаете ровный и четкий край, именно такой, какой вы хотите.
Разберем работу инструмента на примере:
1. Откройте в программе Adobe Photoshop CS5 изображение, из которого хотите выделить объект со сложным краем. Идеально подойдет человеческий образ на контрастном фоне.
2. Используйте любой инструмент для первичного выделения этого образа. Для выделения человеческого образа наиболее подходящими окажутся Быстрое выделение (Quick Selection Tool) и различные лассо.
3. Когда первичное выделение удовлетворит вас, нажмите кнопку Уточн. край (Refine Edge) на панели настроек инструмента в верхней части окна программы или выберите команду меню Выделение => Уточнить край (Select => Refine Edge). Откроется диалоговое окно Уточнить край (Refine Edge). Данное диалоговое окно можно также вызвать комбинацией клавиш Alt+Ctrl+R.
4. Определите настройки диалогового окна для комфортной работы с инструментом Уточнить край (Refine Edge). О настройках инструмента будет подробно рассказано ниже.
5. Подобно рисованию обычной кистью, обрисуйте сложные края выделения при помощи инструментов Уточнить радиус (Refine Radius Tool) и Стереть уточнение (Erase Refinements Tool). Для истончения края используется инструмент Уточнить радиус (Refine Radius Tool), для отмены истончения - Стереть уточнение (Erase Refinements Tool). Для быстрого переключения между инструментами используйте клавишу Alt. Вы можете изменять размер кисти инструмента Уточн. край (Refine Edge) при помощи клавиш [ и ], а также в раскрывающемся списке Размер (Size) на панели настроек инструмента.
6. Когда новый край выделения области вас удовлетворит, нажмите кнопку ОК.
7. Скопируйте выделение в буфер обмена.
8. Создайте новый файл изображения или загрузите любое другое изображение, на которое хотите вставить выделенную область. Также подойдет новый слой.
9. Вставьте выделенную область из буфера обмена.
Результат вас просто удивит. Теперь вы можете выделить даже отдельные волосы на голове и колоски в иоле, не потратив на это часы мучений. Все делается буквально за считанные секунды. И при этом никаких цветных областей между волосами: инструмент позволяет сделать выделение очень точным. Если бы вы не использовали функцию Truer Edge, результат получился бы заметно хуже.

Задаем области уточнения выделения

Настройка радиуса области обнаружения краев

Инструменты Уточнить радиус (Refine Radius Tool) и Стереть уточнение (Erase Refinements Tool) являются также новинкой для программы Adobe Photoshop CS5, сами по себе они позволяют создавать точные выделения объектов самых сложных форм.
Даже не меняя абсолютно никаких параметров функции Truer Edge, можно получать отличные результаты. Но, овладев настройками этой функции, можно улучшить их в несколько раз. Итак, разберем настройки диалогового окна Уточнить край (Refine Edge):

Диалоговое окно Уточнить край

• Раскрывающийся список Вид (View) группы элементов управления Режим просмотра (View Mode) помогает сделать работу с инструментом наиболее комфортной для пользователя. Вы можете выбрать режим отображения области выделения, что позволит лучше оценить качество краев выделения. Для быстрого переключения между режимами отображения используйте клавишу F. Чтобы временно отключить, а затем включить режим специального отображения выделенной области, нажмите кнопку X. Доступны следующие режимы специального отображения выделенной области:
• Марширующие муравьи (Marching Ants). Режим отображения области выделения по умолчанию: края области обозначены как бегущая пунктирная линия, при этом не применяется какого-либо специального цветового выделения. Для быстрого доступа к данному режиму используйте клавишу М.
• Наложение (Overlay). В данном режиме область вне границ выделения окрашивается в определенный цвет, что создает дополнительный контраст между областями по обе стороны границы выделения. Для быстрого доступа к данному режиму используйте клавишу V.
• На черном (On Black). В данном режиме область выделения будет отображаться на черном фоне - области изображения вне границ выделения не отображены, а просто окрашены в черный цвет. Данный режим удобен для выделения сложных краев светлых объектов, так как на черном фоне лучше виден результат работы. Для быстрого доступа к данному режиму используйте клавишу В.

Работа с функцией Утончить край в режиме просмотра На черном

•  На белом (On White). В данном режиме область выделения будет отображаться на белом фоне - области изображения вне границ выделения не отображены, а просто окрашены в белый цвет. Данный режим удобен для выделения сложных краев темных объектов, так как на белом фоне лучше виден результат работы. Для быстрого доступа к данному режиму используйте клавишу W.
 
• Черно-белое (Black & White). В данном режиме выделенная область целиком окрашена в белый цвет, область изображения вне границ выделения окрашена в черный цвет. Данный режим помогает лучше оценить форму границ выделенного объекта, так как пользователь не отвлекается на содержимое выделенной области. Для быстрого доступа к данному режиму используйте клавишу К.

• На слоях (On Layers). В данном режиме выделенная область отображается на фоне прозрачного слоя. Для быстрого доступа к данному режиму используйте клавишу L.
Показать радиус (Show Radius) группы элементов управления Режим просмотра (View Mode) позволяет просмотреть область, в которой функция Truer Edge пытается делать более правильные края. При рисовании инструментами Уточнить радиус (Refine Radius Tool) и Стереть уточнение (Erase Refinements Tool) вы увеличиваете данную область. Для того чтобы быстро установить или сбросить этот флажок, используйте клавишу. Для изменения толщины радиуса области работы функции Truer Edge используйте ползунковый регулятор Радиус (Radius).
 
Флажок Показать оригинал (Show Original) группы элементов управления Режим просмотра (View Mode) позволяет просмотреть исходную область выделения до использования функции Truer Edge. Если флажок установлен, отображается выделенная область до использования функции, если сброшен - после использования. Для того чтобы быстро установить или сбросить этот флажок, используйте клавишу Р.

Ползунковый регулятор Радиус (Radius) позволяет изменять толщину радиуса области работы функции Truer Edge. Используйте небольшие значения радиуса для областей с более четкими краями, например, для выделения шерстяной кофты. Большие значения радиуса целесообразно использовать для областей с нечеткими краями, например, для выделения женских причесок или линии горизонта в высоком поле.

лажок «Умный» радиус (Smart Radius) позволяет включить или отключить использование функции Smart Radius. Если флажок установлен, то функция Truer Edge анализирует края выделенной области и пытается самостоятельно определить толщину радиуса области работы. Иными словами, она пытается определить, где функция будет работать с большим радиусом, а где в более щадящем режиме с меньшим. Сбросьте флажок, если хотите самостоятельно определять толщину радиуса работы функции при помощи ползункового регулятора Радиус (Radius) и толщины кистей инструментов Уточнить радиус (Refine Radius Tool) и Стереть уточнение (Erase Refinements Tool).

Группа элементов управления Настройка края (Adjust Edge) управляет настройками обработки края выделения и содержит следующие элементы:
• Ползунковый регулятор и поле ввода Сгладить (Smooth) определяет степень размытости края выделенной области: при малых значениях край будет острым и четким, при высоких - размытым и неопределенным.
• Ползунковый регулятор и поле ввода Растушевка (Feather) определяет радиус области между выделенной областью и остальным изображением, которая будет смазана. Измеряется в пикселях.
• Ползунковый регулятор и поле ввода Контрастность (Contrast) определяет степень контраста границы между выделенной областью и остальным изображением. При высоких значениях граница будет более резкой. Для достижения подобного результата можно использовать функцию Smart Radius и кисти инструментов Уточнить радиус (Refine Radius Tool) и Стереть уточнение (Erase Refinements Tool) определенных размеров.
• Ползунковый регулятор и поле ввода Сместить край (Shift Edge) при низких значениях позволяют обратить границу выделения несколько внутрь объекта, а при высоких - наружу. Использование данной функции при низких значениях позволяет избавиться от нежелательных фрагментов фона, попавших в выделение.

Флажок Очистить цвета (Decontaminate Colors) группы элементов управления Вывод (Output) позволяет использовать функцию очистки выделенной области от цвета окружавшего ее фона. Степень замены цвета определяется ползунковый регулятором Эффект (Amount) и пропорциональна неровности границы выделенной области. Возможность очистки выделенной области от цвета фона является новой революционной технологией программы Adobe Photoshop CS5.

Влияние настройки Сместить край на форму краев выделения

• Раскрывающийся список Вывод в (Output to) группы элементов управления Вывод (Output) позволяет определить, куда будет помещено выделение после использования функции. Например, вы можете автоматически сохранить выделение на новый слой текущего документа или вовсе создать новый документ и использовать для вставки его.
• Флажок Запомнить настройки (Remember Settings) позволяет сохранить все настройки, определенные для диалогового окна Уточнить край (Refine Edge). В дальнейшем при использовании функции сохраненные настройки будут использоваться, как настройки по умолчанию.
Данная функция имеет очень широкое применение: вы можете с легкостью поменять фон любого изображения, при этом новый фон не будет смотреться чем-то инородным, все будет естественно и лаконично. Копирование и перемещение объектов самых сложных форм теперь не проблема. Появление функции Truer Edge в Adobe Photoshop CS5 является одним из самых полезных нововведений продукта.

Использование функции Truer Edge с высоким значением растушевки

Функция Truer Edge позволяет не только создавать точные выделения проблемных областей объекта, при помощи данной функции можно добиваться интересных и необычных эффектов. Например, при высоком значении растушевки и соответствующего смещения края можно получить интересный фильтр полупрозрачности без использования дополнительных слоев и прочих фильтров.