Comment puis-je arrêter ou désactiver l'anticrénelage / l'ajustement dans Photoshop?

19

Je n'ai jamais vraiment trouvé de solution à un problème qui me tourmente depuis que je l'ai expérimenté pour la première fois dans Photoshop CS, et maintenant, cinq versions plus tard, ça me dérange toujours!

Qu'Est-ce que c'est? Eh bien, apparemment au hasard, Photoshop décide que lorsque j'utilise le seau de remplissage solide ou l'outil de crayon pour "peindre" quelque chose dans une sélection de cadre, il "plumera" tout ce que je fais sur les pixels à l'extérieur du cadre, ou "anti-alias" les pixels de la bordure intérieure du rectangle de sélection.

Parfois, je veux vraiment que cela se produise, mais cela ne fonctionne pas indépendamment de ce que je fais (et je finis par utiliser l'outil de gomme avec une faible opacité pour le recréer) et puis parfois, quand je ne veux vraiment pas que cela se produise , Cela fait.

Voici un exemple de capture d'écran de ce dont je parle: texte alternatif

Voyez comment il est ajouté au hasard des pixels en dehors de la sélection? (La sélection a été dessinée avec l'outil de sélection poly, avec la plume définie sur "0" - la couleur verte a été ajoutée avec l'outil crayon, avec le normalmode et l'opacité définis sur 100, et la taille définie sur 70px).

Cela DOIT être un cadre quelque part que j'ai totalement manqué, et ça me rend barmey!

Pourriez-vous me conseiller sur la façon de désactiver l'anticrénelage dans Photoshop?

Sk93
la source
Avec 0 plume et anti-aliasing décoché, je ne peux pas y arriver dans CS4 ou CS5.5 (Windows). La seule façon dont je pouvais y arriver était de faire une sélection sans anti-alias puis de la transformer (par exemple en l'étirant dans la direction dans laquelle elle est étirée). Il serait utile d'entendre quelles versions cela semble se produire et ce qui ne se produit pas, et s'il y a des indices quant au moment où cela semble se produire
user56reinstatemonica8
que diriez-vous de la décontamination des couleurs? peut-être que cela est lié à cela, mais ne savez pas quels paramètres sont impliqués là
Le "problème" est qu'une sélection dans PS n'est pas binaire.
b1nary.atr0phy

Réponses:

8

La mise en drapeau rapide et l'anti-crénelage ont des significations différentes, bien que pour un petit rayon de mise en drapeau, les résultats soient similaires. "Contour progressif" signifie effectivement estomper lentement la limite de sélection et est légèrement différent de "l'anti-aliasing" qui signifie utiliser des valeurs intermédiaires pour lisser les bords irréguliers.

Vous devez désactiver l'anti-aliasing en plus de mettre la plume à zéro pour obtenir ce que vous voulez, qui est une frontière rigide et nette. Il devrait y avoir une case à cocher dans la palette d'outils, à côté de la zone de rayon de plume:

texte alternatif

(la capture d'écran provient d'une très ancienne version de Photoshop!)

Il convient de noter que la bordure de sélection «fourmis marchantes» en noir et blanc ne montre que le seuil de 50% de la sélection et n'est donc qu'un guide. Si vous enregistrez la sélection sur un canal alpha, vous pouvez voir les opacités de sélection de chaque pixel, et ainsi voir votre sélection réelle.


la source
1
désolé - j'aurais dû mentionner que les options de plumes et d'anticrénelage ont été définies sur zéro / décoché, donc ce n'est pas ça :(. Cependant, j'ai voté pour le deuxième paragraphe, dont je n'étais pas au courant!
Ok dans ce cas ça sonne comme un bug. Si vous enregistrez la sélection sur un canal alpha, obtenez-vous des pixels qui ne sont pas du noir / blanc pur? Vous pourrez peut-être le dire en regardant l'histogramme. Je vais voir si je peux reproduire le problème moi-même.
5

Ce n'est pas vraiment un bug; c'est juste la façon dont Photoshop gère les sélections. Les sélections sont des masques alpha dans Photoshop CS +, et elles se comportent comme telles, de sorte qu'elles peuvent avoir des pixels qui ne sont sélectionnés qu'au 1 / 127e.

Une façon de contourner ce problème consiste à effectuer votre sélection et à lancer le tirage Sélectionnez> Affiner le bord et à augmenter le contraste jusqu'à 100%. Ce n'est pas parfait , mais ça fait du très bon travail.

Améliorer le contour

coreyward
la source
Même si les sélections sont des masques alpha, il est possible d'avoir un masque contenant uniquement les valeurs 0 et 255, ce que vous devriez obtenir lorsque la plume est 0 et que AA est désactivé. En fait, c'est exactement ce que j'obtiens avec ces paramètres. Le fait que je ne puisse pas reproduire le problème décrit ici est ce qui me fait penser que c'est un bug.
2

Une autre façon de se débarrasser de la mise en drapeau consiste à utiliser Image> Réglages> Seuil. Vous devrez fusionner le calque de sélection sur un calque rempli de blanc. Effectuez ensuite le réglage du seuil. Cela vous donnera un masque pour enlever les plumes.

Heather Kosek
la source
1

Surprenant, vous avez tout à fait raison et il semble qu'il n'y ait aucun moyen d'empêcher que cela se produise, même sans plumes, sans anti-aliasing et avec une tolérance réglée à zéro, vous obtenez toujours des pixels supplémentaires.

Vous pouvez inverser la sélection et supprimer la plupart des anticrénelage, mais certains restent à l'intérieur de la sélection.texte alternatif

// edit J'ai ajouté l'exemple ci-dessous, l'anti-aliasing est plus prononcé aux points en haut - j'ai un écran capturé pour que vous puissiez voir la zone de sélection. Cela a été fait dans CS5 à l'aide de l'outil Pot de peinture.

toomanyairmiles
la source
0

Il semble que "plume" doit également être décoché dans les paramètres de l'outil de sélection que vous utilisez pour effectuer la sélection

Nicolas
la source
2
la plume ET les antialias doivent être décochés / mis à 0
Nicolas
0

Clic droit Sélection> Stroke 1 px.

Baguette magique> Ajuster la tolérance> Remplir à l'intérieur

Dans certains cas, vous devez d'abord faire le chemin, puis suivre ces étapes tout en effectuant le trait avec le crayon.

josef
la source