Как выбрать все пиксели, которые соответствуют точному значению цвета в Adobe Photoshop?


19

Есть ли способ выбрать все пиксели в текущем слое, которые точно соответствуют определенному значению цвета ?

Мой первый инстинкт Select > Color Range..., но я не могу определить, как вводить определенный цвет пикселя по значению , не зная заранее, где находится пиксель этого цвета. Цель состоит в том, чтобы выбрать пиксели, которые соответствуют этому определенному цвету, или нет, если ни один из пикселей не имеет этого цвета.


К вашему сведению - если вы привыкли использовать в Illustrator функцию «Выбрать одинаковый цвет заливки» или «Выбрать одинаковый цвет обводки» - в Photoshop нет точного сравнения из-за приложения с растровой графикой и приложения с векторной графикой.
Джоэл Гловье

1
Я не думаю, что это вопрос фотографии ...
Джон Каван

@ Unsigned Code Labs - в бете есть сайт Stack, который, я думаю, лучше подходит для этого: graphicdesign.stackexchange.com
Джон Каван,

Ответы:


16

Вы можете использовать Magic Wand Tool со следующими настройками:

Tolerance: 0
Anti-alias: unchecked
Contiguous: unchecked
Sample All Layers: *checked or unchecked* (See below)

Magic Wand Tool также использует настройки «Sample Size» из инструмента « Пипетка» , поэтому вам придется переключиться на этот инструмент и убедиться, что для него установлен «Point Sample», прежде чем использовать «Magic Wand Tool». В противном случае вы можете выбрать больше цветов, чем вы хотели.

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

Источник: http://ask.metafilter.com/146706/This-Photoshop-is-driving-me-crazy#2104497


12

ИМХО Select > Color Rangeэто путь (быстрый и, осмелюсь сказать, наиболее семантически правильный).

Находясь в вышеупомянутом окне, нажмите на инструмент «Пипетка» на маленькие квадраты ( foreground colorи background color) на COLORпанели (обычно вверху справа), чтобы выбрать цвет, который вы ранее определили в режимах HSB, RGB, LAB или CMYK (или просто выбрали из палитры. ).

редактировать - я собирался забыть: Select > Color Rangeснимите флажок localized color clustersи установите размытость на 0 (хотя вы, вероятно, поняли это), чтобы выбрать именно этот цвет для всего изображения.


<3 Просто вау, <3
wowowowow

4

Если вы знаете цвет заранее, это довольно просто. Создайте новый слой и залейте нужным цветом. Измените режим смешивания на «разницу». Теперь вы можете создать маску из композита, инвертировать, чтобы желаемый цвет был белым в маске, и использовать кривые, чтобы сделать все остальное черным.

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


0

Если вы запрашиваете аналогичную для Illustrator функцию «выбрать одну и ту же» - вы можете использовать инструмент «Волшебная палочка» в Photoshop, щелкнуть по цвету, который вы пытаетесь получить, а затем перейдите к «Выбор»> «Подобный», и выбор волшебной палочки будет Теперь закройте все, что соответствует выбранному вами цвету.


Почти. Вам нужно уменьшить допуск до «0», иначе вы получите «похожие» цвета, а не только точный цвет. Смотрите принятый ответ выше. Я считаю, что настройка допуска применима к некоторым другим инструментам выбора.
MikeW

-1

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.