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

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

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

К вашему сведению, если вы привыкли к функциям Illustrator «Выбрать тот же цвет заливки» или «Выбрать тот же цвет обводки», в Photoshop нет точного сравнения из-за приложения для растровой графики и приложения для векторной графики.
Я не думаю, что это вопрос фотографии...
@Unsigned Code Labs — в бета-версии есть сайт Stack, который, как мне кажется, лучше подходит для этого: graphicdesign.stackexchange.com

Ответы (5)

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

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

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

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

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

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

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

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

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

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

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

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

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

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