Перейти к содержимому

Как выделить пиксели в фотошопе

  • автор:

Выделение областей

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

Проще всего выделять пикселы на изображении при помощи инструментов быстрого выделения. Кроме того, можно выделить области определенной формы при помощи инструментов группы «Область» или обвести нужный элемент изображения инструментами группы «Лассо». Также можно выделить область на основе диапазона цветов. Некоторые команды в меню «Выделить» позволяют выделить, отменить выделение или заново выделить все пикселы.

В дополнение к пикселам для выделения элементов могут использоваться векторные данные. При помощи инструментов «Перо» или «Фигура» можно создать точные контуры объектов на изображении. Контуры могут быть преобразованы в области выделения.

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

Не только контуры могут быть преобразованы в области выделения, но и наоборот, области выделения — в контуры.

Видеопособие | Точное выделение волос и шерсти

Во втором эпизоде Photoshop Playbook Брайан О’Нил Хьюз (Bryan O’Neil Hughes), главный менеджер по продуктам Photoshop, объясняет, как выполнить точное выделение волос и шерсти.

Главный менеджер по продуктам — Adobe Photoshop

Перемещение, копирование и удаление выделенных пикселей

Выберите инструмент «Перемещение» .

Переместите курсор внутрь границы выделенной области и перетащите выделенную область в новое место. Если выделено несколько областей, то при перетаскивании все они будут перемещены.

Перемещение выделенной области в Photoshop

Копирование и вставка выделенных областей

Можно воспользоваться инструментом «Перемещение» для копирования выделенных областей при перетаскивании их внутри изображения или между изображениями либо копировать и перемещать выделенные области при помощи команд «Скопировать», «Скопировать совмещенные данные», «Вырезать» и «Вклеить». Перетаскивание с помощью инструмента «Перемещение» экономит ресурсы памяти, так как при этом не используется буфер обмена.

Когда выделенная область или слой вставляется между изображениями с различными разрешениями, вставляемые данные сохраняют свои размеры в пикселях. Это может привести к тому, что вставляемый фрагмент может обладать неправильными пропорциями относительного нового изображения. Воспользуйтесь командой «Размер изображения» , чтобы перед копированием и вставкой установить одинаковое разрешение исходного и конечного изображений, либо командой «Свободное трансформирование» для изменения размера вставленного содержимого.

В зависимости от настроек управления цветом и цветового профиля файла (или импортируемых данных) может появиться сообщение об обработке цветовой информации файла (или импортируемых данных).

Общие сведения о командах копирования и вставки

Копирует выделенные области на текущем слое.

Скопировать совмещенные данные

Создает совмещенную копию всех видимых слоев в выбранной области.

Вставляет скопированную выделенную область в другую часть изображения или в другое изображение в виде нового слоя. Если уже имеется выделенная область, то команда «Вклеить» помещает скопированную выделенную область на текущую выделенную область. Если текущей выделенной области нет, то команда «Вклеить» помещает скопированную выделенную область в середину области просмотра.

Если буфер обмена содержит пикселы, скопированные из другого документа Photoshop, выделенный фрагмент вставляется в то же самое относительное местоположение внутри целевого документа, которое он занимает в оригинале.

«Вставить в» или «Вставить за пределами»

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

Выделение в Photoshop

Photoshop выделяет пиксели основываясь на одном их трех их свойств, как показано на рисунке:

Новое в рубрике:

1. Chroma (цветность): это цвет пикселя. Цвет пикселя это уровень его значений RGB и цветовые инструменты выделения, такие как Magic Wand (Волшебная палочка). Выделение цветом использует как критерий % уровней RGB, чтобы сгруппировать пиксели по схожим значениям.

2. Luma (яркость): это выделение основанное на уровнях освещенности. Уровни освещенности это степень белизны картинки, что является ничем иным, как более высокими значениями всех трех каналов R, G и B (красный, зеленый, синий). В Photoshop нет встроенного интерфейса для выполнения выделения по яркости, но схожие результаты можно получить, используя множество существующих инструментов.

3. Masks (Маски) (Маски): основаны на положении в пространстве. Пиксели выделяются или наоборот маскируются параллельным слоем, привязанным к соответствующему слою изображения. Маски находятся на шкале серого, и яркость маски называется Альфа уровнем (Alpha level), это степень непрозрачности пикселей на соответствующем слое. Это также называется каналом Прозрачности Непрозрачности (Transparency/Opacity) как в системе RGBA и др.

Заметка по поводу Масок

В этой статье, такие термины как Маски и Альфа будут взаимозаменяемы. Процесс перевода изображения в маски слоя будет показан один раз и затем будет применяться без упоминания.

Откройте новое изображение, которое вы хотите использовать в качестве маски. Дважды кликните по фоновому слою и создайте новый слой, который станет «Layer 0». Сделайте еще один новый слой, «Layer 1″, поверх предыдущего и заполните его однородным цветом, затем спрячьте»Layer 1».

Перейдите на «Layer 0» и нажмите Select > Select All (Command + A), чтобы выделить все пиксели. Затем, нажмите Edit > Copy (Command + C), чтобы скопировать все пиксели в буфер обмена.

Перейдите к «Layer 1» и создайте пустую маску слоя. Сначала создастся полностью прозрачная маска слоя. Кликните с зажатым Alt по маске, чтобы увидеть ее на рисунке

С видимой маской слоя, вставьте содержимое буфера нажав Edit > Paste (Command + V). Появится черно-белая версия скопированного изображения в качестве маски слоя.

Кликните по иконке заполнения слоя (fill layer thumbnail) (не маски) и вы увидите результат. Любое изображение может послужить маской слоя для любого другого. Непрозрачность слоя будет определяться уровнем шкалы яркости на маске.

Еще по Маскам

Самый простой способ создания маски слоя это нажат на кнопку Add Layer Mask, выделив что-либо на рисунке. Выделение будет сохранено как маска слоя, прикрепленная к текущему слою, все остальное вне выделения будет скрыто за маской.

Активация Маски Слоя

Клик с зажатым Alt по маске слоя делает ее доступной для редактирования. Только активированные маски слоя можно редактировать, что показывается тонкой белой обводкой вокруг них.

Добавляем Фигуры к Маскам Слоя

Перетаскивание любой фигуры на рабочую область когда маска слоя активирована создаст контур этой фигуры на самой маске, а не на слое. Чтобы нарисовать его на слое, нужно деактивировать маску, кликнув по пиктограмме слоя.

Добавляем Штрихи Кисти к Маскам Слоя

То же верно и для штрихов кистей. Все, что нарисовано на полотне с выделенной маской слоя, нарисуется на маске вместо слоя. Это свойство можно использовать, чтобы выделять объекты с неправильными границами из заднего плана, закрашивая все остальное на маске слоя. Белый цвет кисти откроет, черный наоборот скроет.

Копируем Маску Слоя на Другой Слой

Наконец, мы можем перенести маску слоя на другие слои просто путем загрузки ее как выделения (Command-click) и затем выгрузки как мы делали в первом шаге, кликая по кнопке Add Layer Mask. Или путем перетаскивания маски с зажатым Alt на другой слой (Не показано).

Логические Операции с Выделением

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

Загрузка Пикселей в Выделение

На слое «Layer 2» кликните с зажатым ctrl, чтобы загрузить заливку как выделение. Любой непрозрачный пиксель на «Layer 2» будет загружен как выделение. Это не то же самое, что копирование слоя, это копирование только его контура. Зеленая заливка показывает выделенную область, хотя вы получите только окаймляющий прямоугольник. Назовем это состояние (с выделенным «Layer 2») исходным состоянием

С загруженным как выделение слоем «Layer 2», кликните с зажатым ctrl+shift по «Layer 1», чтобы добавить его в выделение. Теперь, непрозрачные пиксели обоих слоев «Layer 1» и «Layer 2» скомбинированы как новое выделение. Обратите внимание на маленький знак плюса на курсоре.

Перейдем к нашему исходному состоянию и кликнем с зажатым ctrl+alt по слою «Layer 1». Это удалит все совместные пиксели слоя «Layer 1» из текущего выделения слоя «Layer 2». Обратите внимание на знак минуса.

Вернемся в исходное состояние и кликнем с зажатым Ctrl + Alt + Shift по слою «Layer 1», чтобы оставить в качестве выделения только совместные пиксели. Обратите внимание на знак Х. Если слои не совмещенные это действие снимет любое выделение.

Грубые Маски

Грубые Маски (Garbage Masks) предназначено для того, чтобы изолировать от остального изображения нужную нам область неточно, грубо. Дальнейшая отделка выполняется уже внутри маски более точно.

Векторные и Растровые Выделения

Нарисуйте контур вокруг области на рисунке, с которой будете работать любым из инструментов Лассо (Lasso Tools) и кликните дважды, чтобы закончить выделение. Грубую маску нужно сохранить для дальнейшей обработки, которую можно сделать и как маской слоя и как векторной маской. Мы должны выбрать это в зависимости от сложности контура и того, как мы планируем урезать его потом. С выделением Лассо кликните Add Layer Mask, чтобы сохранить его как маску слоя.

В качестве альтернативы, мы также можем сохранить выделение как векторную маску, которую позже можно обработать. Работая с кривой, определяющей ее контур. С нетронутым выделением Лассо (2), перейдите на линию пути (3b) и кликните по Make Working Path на кнопке Выделение (Selection) внизу. Это сохранит контур выделения как рабочий путь (Shape Working Path).

Теперь загрузите выделение снова и вернитесь на вкладку слоев. Кликните Add Layer Mask, чтобы создать маску слоя (чтобы загрузить снова, кликните с зажатым ctrl), затем кликните ту же кнопку (6b) еще раз, чтобы добавить векторную маску (Add Vector Mask). Сохранение выделений как векторная маска экономит память.

Выделяем при помощи Векторной Маски

Кликните по Векторной Маске, чтобы активировать ее. Или же выбор любого из инструментов формы (Shape tools) сделает ее активной. Векторные маски можно редактировать путем изменения позиции кривой (Контрольных Точек) и ее изгиба (Касательные). Можно отключить, удалить или сохранить маску слоя вместе с другим слоем. Инструмент преобразования Точек (Convert Point tool) самый подходящий для изменения векторных фигур и путей. Кликните и протяните указатель, затем кликните с зажатым ctrl по контрольным точкам, чтобы передвинуть их.

После того как вы создали нужный контур, используйте инструмент добавления точек (Add Points tool), чтобы более детально доработать контуры. Можно удалить точки, если необходимо. Протягивание указателей с зажатым ctrl+shift блокирует их соседние углы. Перетащите указатели на панель управления, чтобы восстановить исходное положение. Обычные волнистые формы получаются лучше всего таким способом.

Этот метод также очень полезен, когда границы видно не очень четко

Выделение по Цветовому Диапазону

Выделение по цвету — наиболее быстрый способ Chroma-выделения. Кликните Select > Color Range и выберите цвет с помощью инструмента Пипетка (Eyeper). После выделения отдельные оттенки можно выборочно удалить при помощи Пипетки Минус (-) или снова добавлены Пипеткой Плюс (+). Есть также окно предварительного просмотра, которое отображает выделенную область или исходное изображение.

Этот инструмент можно использовать для создания Грубых Маск вокруг объекта и дальнейшего редактирования Маски. Выделение цветом не делается в один клик, но все же здорово упрощает ручную работу.

Chroma из Каналов

Можно использовать колебания цветовой интенсивности канала для выделения отдельных объектов на изображении. Этот метод действенен только когда фон и передний план имеют собственное распределение цвета хотя бы в одном канале.

Расширенная Chroma

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

Выбираем Наилучший Канал

Простое наблюдение за тремя каналами говорит нам, что канал синего имеет наибольший контраст между небом и травой. Мы используем это свойство, чтобы разделить их. Дублируйте слой (нажмите ctrl + J) и перейдите к каналу синего скопированного слоя. Кликните Image > Adjustments > Curves или нажмите Command + M, чтобы применить модификацию кривых к текущему каналу.

Применение Кривых

Выберите точку поближе к темно-серому на канале и протяните ее (2) вперед по оси Х (горизонтально), оставляя по оси У 0 (показано маленькой окружностью). Это сделает темные пиксели еще более темными. Это не должно повлиять на фон, протяните ее немного назад, если все-таки повлияет.

Затем, выделите еще одну точку ближе к белому краю, протяните ее (3) по направлению к средним тонам, сохраняя ось У (вертикальную) на максимуме (показано маленькой окружностью). Сейчас мы насыщаем протянутый промежуток синего до 100%. Убедитесь, что весь фон становится белым или почти белым и что контраст между небом и травой очень велик.

Канал в качестве Маски

Кликните с зажатым ctrl по иконке канала, чтобы загрузить канал в область выделения. Области, которые преимущественно синие будут выделены полностью, а остальные согласно соответствующим уровням. Области, которые не имеют синего цвета вообще (черные части) будут исключены из выделения. С готовым выделением перейдите на вкладку Слоев (Layers) и кликните Add Layer Mask, чтобы сохранить выделение в качестве маски.

Инвертируем Маску

Нажмите ctrl + I, чтобы инвертировать маску слоя.

Выделение Нанесением Кистью Маски

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

Стирание возможно первая вещь, которая приходит на ум, когда мы говорим о выделении нанесением кистью. Однако это совсем не рекомендуемый процесс. Стирание это деструктивный процесс и он может навсегда удалить оригинальное изображение, так как восстановление ограничено определенным числом отмен действий, которое мы проставили.

Нанесение Кистью Маски Слоя

Также и здесь, маски слоя могут использоваться, чтобы сохранить действия Стирки и дополнительную возможность восстановить удаленные части если нужно. Закрашивание маски слоя белым или черным цветами покажет или спрячет содержимое соответственно. Мы можем закрасить фон точно так же, как и при использовании инструмента Стирки (Eraser) и вернуть его обратно, закрасив его белым цветом.

Отсутствие Ответной Реакции

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

Немедленный Эффект

Этой проблемы можно избежать, следуя простому правилу: создайте и держите копию текущего слоя на заднем фоне в качестве слоя-показателя. Размноженные градиентные карты покажутся, как только высококонтрастная версия контуров объекта нарушена.

Выделение Luma

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

Простейший Прием Luma

Разблокируйте фон и сделайте его дубликат, затем скройте исходный слой.

Применение Границы

Примените Threshold Adjustment Layer сверху. Вы заметите, что некоторые части изображения стали полностью черными, другие же полностью белыми и нету никаких переходных оттенков серого.

Регулировка Границы

Переместите бегунок Threshold Slider и попробуйте замкнуть объект или фон (тот, который из них темнее) в черный цвет. Скройте слой с Границей и посмотрите на исходное изображение для руководства в случае необходимости.

Слияние Слоев

Mask. Кликните с зажатым ctrl по двум верхним слоям и слейте их в один. Выделите нижний слой, сделайте его видимым и создайте пустую Маску Слоя.

Добавление Маски Слоя

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

Прозрачное Выделение Luma

Технику Границ, рассказанную ранее очень быстро применять, однако она подходит только к извлечению твердых объектов, так как ей не хватает прозрачности. Следующий метод может пригодиться в ситуациях, когда нам нужно выделение Luma с прозрачностью. Тут мы извлечем глыбы льда от остальных скал.

Использование Luma для Прозрачной Маскировки

Разблокируйте и создайте слой из фонового (1). Примените Adjustment Layer Black and White сверху и затем Brightness-Contrast Adjustment Layer снижу его.

Уменьшение Яркости

Выберите режим Use Legacy и медленно двигайте бегунок яркости влево, попробуйте получить как можно больше черных областей на скалах. Этот процесс также уменьшит яркость воды, поэтому не переборщите с этим.

Увеличение Контраста

Теперь медленно перемещайте бегунок контраста вправо, увеличивая его. С каждым увеличением темные оттенки будут становиться черными, а светлые оттенки будут становиться еще более светлыми. Белые у нас получатся непрозрачными и темные полупрозрачными. Постарайтесь получить и белые и темные где это возможно. Слишком большой контраст заставит их выглядеть как Граница Слоя, в этом случае не останется никакой полупрозрачности.

Слияние Слоев

Когда вы удовлетворены результатом соедините три верхних слоя в один. Перейдите к фоновому слою и добавьте маску слоя (Add a Layer Mask) и скопируйте соединенный слой в маску слоя

Еще Одна Возможность

В отличие от двух предыдущих методик существует еще один основанный на Luma способ извлечения с использованием метода лабораторного цвета.

Техника Lab Цвета

Откройте изображение и переведите его режим цвета в Lab, нажав Image> Mode> Lab Color. Перейдите на вкладку Каналов (Channels Tab) и найдите канал освещенности или нажмите Ctrl+1 чтобы выбрать его напрямую. Это канал, где указана освещенность всех пикселей в режиме Lab. Вы можете экспериментировать с этим каналом и попытаться изолировать какие-либо элементы фона. Не забудьте дублировать слой или канал, прежде чем менять что-либо.

И фильтры, что не работают на изображении в режиме цвета Lab, работают на канале освещенности с почти теми же результатами.

В Photoshop есть немного опций, когда дело доходит до техник выделения. Попробуйте применять некоторые их них в вашей работе, чтобы увеличить вашу продуктивность и эффективность.

Оцените, пожалуйста, эту статью:

Рейтинг: 2.9/5 (голосов: 15)

Уроки Photoshop: Выделение цвета в Adobe Photoshop

Выделение цвета в Photoshop

Выделение пикселей позволяет работать с более широкими возможностями палитры.

Для того чтобы выделить все пиксели одного цвета, необходимо использовать инструмент «Волшебная палочка»(MagicWand), наводя его на интересующую часть изображения.

При этом в область выделения попадут все точки одного оттенка или одного уровня прозрачности. Для расширения необходимой области можно использовать параметр «похожие»(Similar), который добавляет к выделенным пикселям и те, которые похожи на них по цвету.

Также можно добавлять пиксели совершенно других оттенков, нажав клавишу Shift, и наведя курсор на пиксель второго цвета. При этом, как и в первом случае выделятся все точки такого же оттенка, которые к тому же добавятся к первоначальной области выделения.

При выполнении подобной операции необходимо обратить внимание на параметр «Смежные» (Contiguous).

Если вы поставите флажок над ним, то в область выделения попадут только такие пиксели, которые, являясь одинаковыми по цвету, еще и соединены между собой, то есть находятся рядом.

Если же флажок над этим параметром снять, то в область выделения попадут все пиксели одинакового цвета, не зависимо от своего расположения на изображении.

Просмотров: 6605

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *