Comment sélectionner tous les pixels correspondant à une valeur de couleur exacte dans Adobe Photoshop?

19

Existe-t-il un moyen de sélectionner tous les pixels du calque actuel qui correspondent exactement à une valeur de couleur spécifique ?

Mon premier instinct est Select > Color Range..., mais je ne peux pas déterminer comment entrer une couleur de pixel spécifique par valeur , sans connaître à l'avance l'emplacement d'un pixel de cette couleur. L'objectif étant de sélectionner des pixels qui correspondent à cette couleur spécifique, ou aucun si aucun pixel n'a cette couleur.


la source
Pour info - si vous êtes habitué à la fonction "Sélectionner la même couleur de remplissage" ou "Sélectionner la même couleur de trait" d'Illustrator - il n'y a pas de comparaison exacte dans Photoshop en raison de l'application graphique raster par rapport à l'application graphique vectorielle.
Joel Glovier, le
1
Je ne pense pas que ce soit une question de photographie ...
John Cavan
@Unsigned Code Labs - Il y a un site Stack en version bêta qui, je pense, est mieux adapté à cela: graphicdesign.stackexchange.com
John Cavan

Réponses:

16

Vous pouvez utiliser l' outil Magic Wand avec le paramètre suivant:

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

L'outil Magic Wand utilise également les paramètres "Sample Size" de l' outil Eye Dropper , vous devrez donc passer à cet outil et vous assurer qu'il est réglé sur "Point Sample" avant d'utiliser l'outil Magic Wand. Sinon, vous pourriez finir par sélectionner plus de couleurs que prévu.

Pour sélectionner une couleur par valeur , la méthode la plus simple consiste probablement à créer un nouveau calque et à en remplir une partie avec la couleur que vous souhaitez sélectionner, puis utilisez l'outil Baguette magique (configuré pour échantillonner tous les calques) et cliquez sur votre couleur patch sur le nouveau calque.

Source: http://ask.metafilter.com/146706/This-Photoshop-is-driving-me-crazy#2104497

Sean
la source
12

À mon humble avis, Select > Color Rangec'est la voie à suivre (rapide et, j'ose dire, sémantiquement correcte).

Pendant que vous êtes dans la fenêtre susmentionnée, cliquez sur votre pipette sur les petits carrés ( foreground coloret background color) dans le COLORpanneau (généralement en haut à droite) pour échantillonner une couleur que vous avez précédemment déterminée en mode HSB, RVB, LAB ou CMJN (ou simplement choisie dans la palette ).

modifier - J'allais oublier: Select > Color Rangedécochez localized color clusterset définissez le flou sur 0 (bien que vous l'ayez probablement compris) pour sélectionner exactement cette couleur sur toute votre image.

MattiaG
la source
<3 Just wow, <3 wowowowow
agrublev
4

Si vous connaissez la couleur à l'avance, c'est assez simple. Créez un nouveau calque et remplissez-le de la couleur souhaitée. Changez le mode de fusion en "différence". Vous pouvez maintenant créer un masque à partir du composite, inverser pour que la couleur souhaitée soit blanche dans le masque et utiliser des courbes pour rendre tout le reste noir.

Si vous utilisez une autre méthode de l'une des autres réponses, vous pouvez toujours utiliser le mode différence pour vérifier qu'aucune couleur indésirable n'a été incluse. Ajoutez simplement un calque de réglage des courbes pour exagérer les différences.

JenSCDC
la source
0

Si vous demandez l'équivalent de la fonction "sélectionner le même" d'Illustrators - vous pouvez utiliser l'outil Baguette magique dans Photoshop, cliquez sur la couleur que vous essayez de saisir, puis passez à Sélectionner> Similaire et la sélection de la baguette magique sera couvrir maintenant tout ce qui correspond à votre couleur sélectionnée.

Rob
la source
Presque. Vous devez ajuster la tolérance à "0" ou vous obtiendrez des couleurs "similaires", pas seulement la couleur exacte. Voir la réponse acceptée ci-dessus. Je crois que le paramètre de tolérance s'applique à certains autres outils de sélection.
MikeW
-1

Lorsque vous utilisez l'outil baguette magique, définissez la tolérance sur 0, désactivez l'anti-alias et contigu, puis activez l'échantillon tous les calques. Cela ne sélectionnera qu'une seule couleur sur toute l'image.

Brandon Deans
la source