Jak wybrać wszystkie piksele, które pasują do dokładnej wartości kolorów w Adobe Photoshop?

19

Czy jest jakiś sposób, aby wybrać wszystkie piksele na bieżącej warstwie, które dokładnie pasują do określonej wartości koloru ?

Moim pierwszym instynktem jest Select > Color Range..., ale nie jestem w stanie określić, jak wprowadzić konkretny kolor piksela według wartości , nie znając z wyprzedzeniem lokalizacji piksela tego koloru. Celem jest wybranie pikseli pasujących do tego określonego koloru lub brak pikseli, jeśli żaden piksel nie ma tego koloru.


źródło
FYI - jeśli przyzwyczaiłeś się do funkcji programu Illustrator „Wybierz ten sam kolor wypełnienia” lub „Wybierz ten sam kolor obrysu” - w programie Photoshop nie ma dokładnego porównania z powodu aplikacji grafiki rastrowej w porównaniu z aplikacją grafiki wektorowej.
Joel Glovier
1
Nie sądzę, że jest to pytanie dotyczące fotografii ...
John Cavan,
@Unsigned Code Labs - W wersji Beta jest strona stosu, która moim zdaniem lepiej się do tego nadaje: graphicdesign.stackexchange.com
John Cavan,

Odpowiedzi:

16

Możesz użyć narzędzia Magiczna różdżka z następującymi ustawieniami:

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

Narzędzie Różdżka używa również ustawień „Rozmiar próbki” z narzędzia Kroplomierz , więc przed użyciem narzędzia Różdżka należy przełączyć się na to narzędzie i upewnić się, że jest ustawione na „Próbka punktowa”. W przeciwnym razie możesz skończyć wybierając więcej kolorów niż zamierzałeś.

Aby wybrać kolor według wartości , najłatwiejszym sposobem jest prawdopodobnie utworzenie nowej warstwy i wypełnienie jej części kolorem, który chcesz wybrać, a następnie skorzystanie z narzędzia Różdżka (zestaw do próbkowania wszystkich warstw) i kliknięcie koloru łatka na nowej warstwie.

Źródło: http://ask.metafilter.com/146706/This-Photoshop-is-driving-me-crazy#2104497

Sean
źródło
12

IMHO Select > Color Rangeto droga (szybka i, śmiem twierdzić, najbardziej poprawna semantycznie).

W tym oknie kliknij narzędzie Kroplomierz na małe kwadraty ( foreground colori background color) w COLORpanelu (zwykle w prawym górnym rogu), aby próbkować kolor wcześniej określony w trybie HSB, RGB, LAB lub CMYK (lub po prostu wybrany z palety ).

edycja - miałem już zapomnieć: Select > Color Rangeodznacz localized color clustersi ustaw fuzziness na 0 (chociaż pewnie to wymyśliłeś), aby wybrać dokładnie ten kolor na całym obrazie.

MattiaG
źródło
<3 Tylko wow, <3 wowowowow
agrublev
4

Jeśli znasz kolor wcześniej, jest to dość proste. Utwórz nową warstwę i wypełnij żądanym kolorem. Zmień tryb mieszania na „różnicę”. Teraz możesz utworzyć maskę z kompozytu, odwrócić, aby pożądany kolor był biały w masce i użyć krzywych, aby wszystko inne było czarne.

Jeśli użyjesz innej metody z jednej z pozostałych odpowiedzi, nadal możesz użyć trybu różnicowego, aby sprawdzić, czy nie zostały uwzględnione niepożądane kolory. Wystarczy dodać warstwę dopasowania krzywych, aby wyolbrzymić wszelkie różnice.

JenSCDC
źródło
0

Jeśli pytasz odpowiednika funkcji „wybierz tę samą” programu Illustrators - możesz użyć narzędzia Magiczna różdżka w Photoshopie, kliknij kolor, który próbujesz uzyskać, a następnie wybierz Wybierz> Podobne, a wybór magicznej różdżki zostanie teraz obejmuj wszystko, co pasuje do wybranego koloru.

Obrabować
źródło
Prawie. Musisz dostosować tolerancję do „0”, aby uzyskać „podobne” kolory, a nie tylko dokładny kolor. Zobacz zaakceptowaną odpowiedź powyżej. Uważam, że ustawienie tolerancji dotyczy niektórych innych narzędzi selekcji.
MikeW
-1

Korzystając z narzędzia magicznej różdżki, ustaw Tolerancję na 0, wyłącz anty-alias i ciągły, a następnie włącz próbkowanie wszystkich warstw. Spowoduje to wybranie tylko jednego koloru na całym obrazie.

Brandon Deans
źródło