Выделение, каналы и маски
10.1. Инструменты простого и сложного выделения
10.2. Меню Select (Выделение)
10.3. Дополнительное меню выделения
10.4. Маска
10.5. Режим Quick Mask (Быстрая маска)
10.6. Дополнительные каналы
10.1. Инструменты простого и сложного выделения
Выделение – это отделение чего-нибудь от чего-нибудь. Что касается графики, и в частности компьютерной, – это отделение совокупности точек от окружающих их точек. Для обработки цифровых фотографий знание приемов выделения крайне важно. Зачастую в процессе работы необходимо применить фильтр, воспользоваться инструментом Paint Bucket (Заливка) либо выполнить еще какое-нибудь действие так, чтобы производимые изменения коснулись не всего изображения, а какой-либо его части. Именно для таких случаев и была предусмотрена возможность выделения.
Знакомство с выделением лучше начать с простых инструментов и форм. Для создания форм разработчики программы предусмотрели целую группу инструментов, расположенных в левом верхнем углу палитры инструментов (рис. 10.1).
Рис. 10.1. Инструменты простого выделения
• Rectangular Marquee (Прямоугольное выделение). Данный инструмент предназначен для создания прямоугольных и квадратных выделенных областей. Чтобы его выбрать, можно воспользоваться горячей клавишей М.
• Elliptical Marquee (Эллиптическое выделение). Создается круглое или эллиптическое выделение. С клавиатуры он выбирается так же, как и предыдущий инструмент (с помощью горячей клавиши М).
• Single Row Marquee (Выделение строки). Выделяется прямоугольник высотой 1 пиксел и шириной, равной ширине всего изображения. Данный инструмент применяется крайне редко, поэтому клавиатурного сокращения не имеет.
• Single Column Marquee (Выделение колонки). Выделяется прямоугольник шириной 1 пиксел и высотой, равной высоте всего изображения. Клавиатурного эквивалента данный инструмент не имеет.
На рис. 10.2 представлена панель параметров данных инструментов.
Рис. 10.2. Панель параметров инструментов Rectangular Marquee (Прямоугольное выделение) и Elliptical Marquee (Эллиптическое выделение)
Первая группа настроек – это определение режима выделения.
1. New selection (Новое выделение). Когда активизирован данный режим, то при использовании инструментов выделения создается новое выделение, а если какой-либо участок изображения был выделен, то при щелчке кнопкой мыши выделение снимается, при повторном щелчке – создается новое.
2. Add to selection (Добавить к выделению). Создаваемое выделение добавляется к уже существующему. Если данную операцию необходимо выполнить всего один раз, то целесообразнее не переключаться в этот режим, а нажать клавишу Shift и удерживать при создании нового выделения.
3. Subtract from selection (Вычесть из выделения). Предпочтя данный режим, вы будете вычитать новое выделение из уже существующего. Клавиатурный эквивалент этой операции – нажатая в процессе работы клавиша Alt.
4. Intersect with selection (Пересечение выделений). Таким образом находятся общие выделенные участки у старого и нового выделений, то есть остается выделенной область их пересечения. С помощью клавиатуры данный режим можно реализовать, нажав сочетание клавиш Shift+Alt.
Кроме четко ограниченных выделенных областей, существуют и частично выделенные. Все применяемые эффекты будут касаться таких пикселов лишь частично. Именно для создания частично выделенных пикселов и был создан параметр Feather (Растушевка).
Anti-alias (Сглаживание) – настройка, которая позволяет сглаживать возникающие неровности и шероховатости.
Далее пользователю предлагается выбрать Style (Стиль).
• Normal (Обычный). Прямоугольник и эллипс выглядят именно такими, какими вы их рисуете с помощью мыши.
• Fixed Ratio (Фиксированные пропорции). Если активизирован именно этот тип, то выделенные фигуры будут иметь форму квадрата или круга. Такого же эффекта можно добиться, нажав клавишу Shift.
• Fixed Size (Фиксированный размер). Фигуры будут рисоваться по заданным цифровым размерам, которые вводятся в поля Width (Ширина) и Height (Высота), расположенные правее раскрывающегося списка выбора Style (Стиль).
Refine Edge (Улучшенные края) – кнопка, предназначенная для усовершенствования краев выделения с целью получения точной и качественной обводки объекта, без неровностей и лишних деталей.
Вот и все, что можно сказать о простых инструментах выделения. Зачастую приходится работать с более сложными объектами, и удовлетворить все требования простые инструменты не в силах.
Для удобства работы, а также для возможности создания выделений правильных
форм предусмотрены некоторые клавиатурные сокращения.
• Shift+инструмент выделения. На изображении создается выделение в виде квадрата или круга.
• Alt+инструмент выделения. Проведенная мышью линия описывает не полностью диагональ прямоугольника (вписанного в него овала), а лишь полдиагонали. Таким образом, создание фигуры начинается из центра.
• Кроме того, можно использовать обе эти клавиши одновременно, в результате чего будет создаваться правильное выделение из центра области.
Теперь рассмотрим инструменты сложного выделения.
Quick Selection (Быстрое выделение)
Quick Selection (Быстрое выделение)
– очень полезный инструмент Photoshop. Он позволяет буквально несколькими щелчками выделить в изображении объект практически любой сложности, причем делает это весьма качественно.
Панель параметров данного инструмента представлена на рис. 10.3.
Рис. 10.3. Панель параметров инструмента Quick Selection (Быстрое выделение)
Первыми идут три режима работы инструмента Quick Selection (Быстрое выделение).
• New selection (Новое выделение). Обычный режим работы. Создается новое выделение, при этом имеющиеся выделенные области (если они есть) исчезают.
• Add to selection (Добавить к выделению). Обозначенная область добавляется к существующему выделению. Аналог на клавиатуре – нажатая клавиша Shift.
• Subtract from selection (Удалить из выделения). Исключает выделенную область из выделения. Клавиатурный эквивалент – нажатая клавиша Alt.
Следующий параметр – Brush (Кисть) – позволяет задать настройки кисти инструмента. Щелкнув на кнопке с треугольником ▼, можно установить такие параметры, как Diameter (Диаметр), Hardness (Жесткость), Spacing (Интервал), Angle (Угол), Roundness (Округлость) и Size (Размер).
Установленный флажок Sample All Layers (Брать пробу со всех слоев) распространяет действие данного инструмента выделения на все слои. Если этот флажок не установлен, Quick Selection (Быстрое выделение) работает только на текущем слое.
Auto-Enhance (Автоуточнение) – это автоматическое уточнение выделенных краев. При установке флажка границы выделения формируются более точно, с учетом тоновых переходов изображения.
Magic Wand (Волшебная палочка)
Это еще один инструмент Photoshop
предназначенный для работы с выделением. Чтобы его активизировать, следует обратиться к палитре инструментов или нажать горячую клавишу W. Действие Magic Wand (Волшебная палочка) основывается на различии цветов соседних пикселов.
Щелкните на любом месте необходимой области, и, в зависимости от установленных параметров, у вас выделятся все окружающие (или вообще все) пикселы, подходящие по свойствам.
Параметр Tolerance (Допуск) указывает допустимый диапазон изменения яркости, в пределах которого пиксел попадет под выделение.
Параметр Anti-alias (Сглаживание) делает контур выделения плавным и однородным.
Очень важен параметр Contiguous (Связанные). Если он отключен, то выделенными оказываются все пикселы изображения с подходящими характеристиками. Если же включить данный параметр, выделятся только те пикселы, которые будут связаны со стартовым (тот, на котором вы щелкнули) непрерывной цепочкой пикселов с подходящими характеристиками.
Lasso (Лассо)
Данный инструмент сложного выделения используется даже чаще, чем Magic Wand (Волшебная палочка), так как его действие зависит больше от руки пользователя, нежели от математических расчетов, и, как следствие, результат можно получить лучше, четче, а главное, красивее.
Это не один инструмент, а целая серия, состоящая из трех различных инструментов. Для их активизации следует нажать горячую клавишу L или обратиться к палитре инструментов.
• Lasso (Лассо)
– это первый и наиболее простой инструмент данной группы. Принцип его действия заключается в создании выделения по траектории движения мыши. Необходимо щелкнуть левой кнопкой мыши в стартовой точке, а затем, не отпуская ее, провести линию выделения. После того как кнопка будет отпущена, последняя точка соединится с первой прямой линией, образовав тем самым выделенную область.
Если же во время создания такого выделения вы нажмете Alt, то, когда кнопка мыши будет отпущена, выделение не замкнется, а образуется точка перегиба линии. Далее можно перевести курсор в любую другую точку и щелкнуть в ней, после чего рисовать дальше контур выделения, а между двумя указанными точками выделение будет проходить по прямой линии.
• Polygonal Lasso (Многоугольное лассо)
– работает так же, как предыдущий при нажатой клавише Alt, то есть вы щелкаете кнопкой мыши, расставляя опорные точки, которые соединяются прямыми, ограничивающими область выделения. Если в процессе работы нажать клавишу Alt, то инструмент приобретет свойства обычного Lasso (Лассо). Данным инструментом можно выделять сложные объекты с помощью прямых линий. Ваша задача – щелкать в точках, где направление линии меняется.
• Magnetic Lasso (Магнитное лассо)
– последний, но в то же время самый умный инструмент. Он совмещает в себе математический анализ и работу «руками». Принцип действия данного инструмента заключается в том, что он сравнивает пикселы, попадающие в радиус его действия, и проводит линию выделения там, где происходит достаточный, определенный на панели параметров, перепад яркости.
10.2. Меню Select (Выделение)
Практически никакая работа не может обойтись без выделенных областей, а возможности, которые они предоставляют, обширны. В основном меню есть специальный пункт, предназначенный для работы с выделениями (рис. 10.4).
Рис. 10.4. Меню Select (Выделение)
• All (Все). Выбрав данный пункт меню, вы выделите все изображение. Эта команда чаще всего применяется при копировании одного изображения в другое. Полное выделение изображения используется достаточно часто, поэтому команда All (Все) имеет клавиатурный эквивалент – Ctrl+A.
• Deselect (Снять выделение). Еще одна полезная команда. С ее помощью полностью снимается любое выделение. Рекомендую запомнить сочетание клавиш, так как сталкиваться с ним во время работы приходится очень часто, – Ctrl+D.
Если вы не хотите убирать выделение, а вам нужно только увидеть его без «бегущих муравьев», то нажмите сочетание Ctrl+H – выделение станет невидимым, но не исчезнет.
• Reselect (Повторить). Активизирует последнее выделение (Shift+Ctrl+D).
• Inverse (Инвертировать). Инвертирует существующее выделение, то есть все, что было выделенным, становится невыделенным и наоборот (Shift+Ctrl+I).
• All Layers (Все слои). Выделяет все слои, присутствующие в изображении (Alt+Ctrl+A).
• Deselect Layers (Снять выделение со слоев). Если какие-либо слои выделены, то снимает с них выделение.
• Similar Layers (Сходные слои). Выделяет однотипные слои (например, текстовые).
• Color Range (Цветовой диапазон). Вызывает одноименное диалоговое окно, в котором можно создать выделение по определенному цвету. Если вы хотите, например, выделить все участки синего цвета, можете указать этот цвет, а также задать допуск, чтобы в область выделения попали также пикселы, имеющие близкий к указанному оттенок.
• Refine Edge (Улучшенные края). Вызывает диалоговое окно, в котором можно изменить свойства краев выделения, например сделать их частично выделенными или скруглить углы.
• Modify (Изменить). Сюда входят команды, направленные на преобразование уже имеющегося выделения.
– Border (Ограничить). Обрисовывает границу рамкой выделения, толщина которой равна количеству пикселов, указанному в диалоговом окне.
– Smooth (Смягчить). Смягчает линию выделения, убирает острые углы, вычерчивая вместо них окружности указанного радиуса.
– Expand (Увеличить). Увеличивает выделение на указанное количество пикселов.
– Contract (Уменьшить). Уменьшает выделенную область на выбранное количество пикселов.
– Feather (Растушевка). Ранее уже говорилось об этой замечательной функции, которая позволяет смягчать края выделения. Следует только внести уточнение: при использовании операции Feather (Растушевка) выделение размывается как внутрь, так и наружу. Количество градаций степени выделения задается в диалоговом окне Feather Selection (Растушевка выделения).
• Grow (Соседние пикселы). С помощью данной команды выделяются все пикселы, подобные выделенным и расположенные по соседству. Получается своеобразная большая Magic Wand (Волшебная палочка).
• Similar (Подобные оттенки). Действует аналогично предыдущему параметру, с тем лишь различием, что выделяются все подобные пикселы в изображении, а не только те, которые связаны непрерывной цепочкой с уже выделенными.
• Transform Selection (Трансформирование выделения). Выбор данной команды позволяет видоизменять выделение, растягивая его, вращая либо изменяя каким-либо другим способом, для чего необходимо выполнить команду Edit → Transform (Правка → Трансформирование) или щелкнуть правой кнопкой мыши внутри выделенной области после применения команды Transform Selection (Трансформация выделения), после чего из раскрывающегося меню выбрать один из видов трансформации.
• Edit in Quick Mask Mode (Редактировать быструю маску). Переход в режим быстрой маски. Это очень востребованный среди фотохудожников режим редактирования выделения. В нем вы используете обычные инструменты рисования (кисть, карандаш, ластик) для создания выделения сложной формы. После отключения данного режима все, что вы нарисовали (стерли), принимает форму выделения.
• Load Selection (Загрузить выделение). Данная команда позволяет загрузить выделение, сохраненное ранее командой Save Selection (Сохранить выделение).
• Save Selection (Сохранить выделение). Сохраняет текущее выделение, если вы считаете, что оно может понадобиться впоследствии.
10.3. Дополнительное меню выделения
Для вызова дополнительного меню необходимо щелкнуть внутри выделенной области правой кнопкой мыши (активным в это время должен быть один из инструментов выделения). Данное меню состоит из следующих команд.
• Deselect (Снять выделение). Снимает все выделения в изображении.
• Select Inverse (Инвертировать выделение). Делает выделенные участки невыделенными и наоборот.
• Feather (Растушевка). Размывает границы выделения.
• Refine Edge (Улучшенные края). Позволяет усовершенствовать границы выделения.
• Save Selection (Сохранить выделение). Команда, позволяющая сохранить выделение на диске.
• Make Work Path (Создать рабочий путь). Превращает выделение в элемент векторной графики.
• Layer via Copy (Слой через копирование). Выделенный объект копируется на новый слой.
• Layer via Cut (Слой через вырезку). Создается слой, на который помещается выделенный фрагмент, удаленный со слоя, где он находился раньше.
• New Layer (Новый слой). Создается новый слой.
• Free Transform (Произвольное трансформирование) и Transform Selection (Трансформация выделения) – две команды, позволяющие видоизменять полученное выделение.
• Fill (Заливка). Заполняет выделение каким-либо цветом или заливкой.
• Stroke (Контур). По границе выделения создается контур с учетом настроек данной команды.
• Last Filter (Последний фильтр). При выборе данного пункта меню вы применяете к выделенной области последний активизированный фильтр.
• Fade (Изменить). Позволяет изменить прозрачность последнего примененного фильтра. Таким образом, вы можете смешать исходное и обработанное фильтром изображения в нужной пропорции.
10.4. Маска
Маска – это своего рода выделение, точнее, изображение, в котором хранится информация о выделении.
Если рассуждать логически, то пикселы могут быть выделенными, невыделенными и частично выделенными, то есть можно провести аналогию с изображением, состоящим из белых, черных и различного оттенка серых цветов. Именно таким черно-белым (полутоновым) изображением и является маска. Сначала следует твердо усвоить ряд истин, которые потребуется помнить при работе с таким выделением.
Белые пикселы в маске символизируют пикселы, которые после преобразования маски в выделение будут выделенными. Черные пикселы заменятся невыделенными. Серые – частично выделенными. Чем темнее пиксел в маске, тем меньше он будет подвержен воздействию после преобразования маски в выделение, чем он светлее – тем сильнее.
А теперь представьте, если маска – это черно-белое изображение, то ее можно рисовать как обычный рисунок, применяя всевозможные инструменты рисования, редактирования, можно даже использовать фильтры и другие подпрограммы. Какой широкий простор для деятельности открывается!
Стоит пояснить, зачем же все это необходимо, особенно для тех, кто не очень хорошо знаком с техникой работы в программе Photoshop.
Представьте, что вам нужно выделить очень сложный контур. «Ничего, – скажете вы, – я возьму Magic Wand (Волшебная палочка) или Lasso (Лассо) и аккуратненько, шаг за шагом, создам необходимое выделение». А что если придется выделять волосы, да к тому же пышные, с непослушными прядями? Здесь вам никакой инструмент не поможет. Кроме того, после создания выделения может понадобиться его подкорректировать, допустим, даже размыть, но не полностью, как может сделать Feather (Растушевка), а лишь отдельные его части.
После всего сказанного выше следует подвести небольшой итог о полезности и необходимости освоения масок. Три самых веских аргумента, говорящих в их пользу, – быстрота работы, экономия времени и сил, а также возможность достигать действительно качественных результатов, особенно при создании сложного выделения.
10.5. Режим Quick Mask (Быстрая маска)
Это очень полезный, а главное, удобный режим. Создатели программы вынесли его на палитру инструментов, так как посчитали, что пользователям он будет нужен очень часто.
Чтобы активизировать данный режим работы, следует щелкнуть на пиктограмме, изображающей белый круг на белом фоне
– Edit in Quick Mask Mode (Редактировать быструю маску). А чтобы вернуться в обычный режим, достаточно нажать эту же кнопку, вид которой изменится на белый круг на сером фоне
– Edit in Standard Mode (Работать в обычном режиме). Данные операции можно выполнить и с клавиатуры, для чего достаточно нажать клавишу Q, чтобы войти в режим Quick Mask (Быстрая маска). Повторное нажатие Q приведет к выходу из этого режима.
Для ознакомления предлагаю вам выделить любой участок изображения, после чего войти в режим работы Quick Mask (Быстрая маска). В результате такого действия все изображение покроется розовой «пленкой», а выделенная часть останется без изменения. Создается впечатление, что на рисунок была надета защитная маска. Все ее закрытые области (розовый цвет) в результате будут защищены от воздействия, то есть будут замаскированы, тогда как открытые участки после перехода в обычный режим работы станут выделенными, а следовательно, и чувствительными ко всем изменениям.
Как уже отмечалось, для редактирования маски используются обычные инструменты рисования. Например, стерев инструментом Eraser (Ластик) часть розовой «пленки», вы добавите к выделенной области тот участок, который стерли. Если же закрашивать не покрытый «пленкой» участок с помощью, например, инструмента Brush (Кисть), вы уменьшаете выделенную область на те участки, которые закрашиваете.
Режим Quick Mask (Быстрая маска) удобен тем, что представляет собой прозрачную маску, наложенную на изображение, то есть в процессе ее редактирования можно видеть как само изображение, так и его маску.
Свойства Quick Mask (Быстрая маска) можно оптимизировать, что значительно ускорит и упростит вашу работу. Особенно это необходимо при выборе цвета маски, так как если само изображение выдержано в красных тонах, то вряд ли красное покрытие, установленное по умолчанию, будет самым удобным. Чтобы вызвать окно настроек данного инструмента, необходимо дважды щелкнуть на кнопке этого режима на палитре инструментов.
10.6. Дополнительные каналы
Если вы посмотрите на палитру Channels (Каналы) в то время, когда активизирован режим работы Quick Mask (Быстрая маска), то заметите, что образовался новый дополнительный канал, в котором хранится информация о создаваемой маске в виде полутонового изображения. Однако как только вы выходите из данного режима, канал исчезает, появляется выделение, вы его используете, а после того, как сняли, теряете безвозвратно. А что делать, если выделенная область была очень сложной, если вы потратили на ее создание около часа, а то и больше?
Именно для таких случаев и были созданы дополнительные каналы. В отличие от быстрой маски, они после своего превращения в выделение никуда не исчезают, а остаются на палитре Channels (Каналы), и их в любой момент можно отредактировать или вызвать снова.
Для начала ознакомимся с палитрой каналов (рис. 10.5). Чтобы ее открыть, необходимо выполнить команду Window → Channels (Окно → Каналы).
Рис. 10.5. Палитра Channels (Каналы)
Данная палитра состоит из каналов, составляющих изображение, результирующего канала, а также дополнительных каналов, которых может быть достаточно много. Активным является канал, который выделен темным цветом, видимым – тот, слева от которого расположена пиктограмма глаза.
Все действия, которые производятся, будь то рисование, применение фильтра либо что-нибудь еще, влияют только на активный канал. Если выделен результирующий, например RGB, то изменения отразятся на всех составляющих каналах, но не коснутся дополнительных.
Если сделать видимыми и основные, и дополнительный каналы, то результат получится похожим на быструю маску, то есть будут видны как изображение, так и маска, представленная в виде полупрозрачного полутонового изображения. Чтобы изменить свойства маски, следует дважды щелкнуть на дополнительном канале, после чего появится окно настроек маски.
Удобно то, что каждому каналу можно назначать свой цвет маски и свою прозрачность. Благодаря этому простым и понятным становится просмотр одновременно нескольких дополнительных каналов.
Как уже говорилось ранее, маска – это не что иное, как выделение, следовательно, можно сохранять созданное выделение в качестве дополнительного канала. Если вы, например, работали в режиме Quick Mask (Быстрая маска) и затем решили сохранить выделение, то достаточно щелкнуть на значке с изображением белого круга на сером фоне, расположенном внизу палитры Channels (Каналы), – Save selection as channel (Сохранить выделение как канал).
Чтобы загрузить содержимое канала в выделение, необходимо щелкнуть на этом канале с нажатой клавишей Ctrl или, сделав его активным, на значке с изображением пунктирного круга – Load channel as selection (Загрузить канал в выделение).
Можно создавать «чистые» каналы. Для этого щелкните на пиктограмме Create new channel (Создать новый канал), на которой изображен чистый лист. Если возникла необходимость скопировать какой-либо канал, то достаточно просто перетащить его к указанной пиктограмме.
Если какой-то канал вам больше не понадобится, то, чтобы его удалить, нужно перетянуть его изображение на значок Delete current channel (Удалить текущий канал).
Кроме того, каналы можно менять местами, перетягивая их с помощью мыши. Это порой облегчает работу.
Если щелкнуть на значке
в правом верхнем углу палитры каналов, то перед вами появится меню, в котором можно редактировать палитру и свойства каналов.