Wie kann ich Anti-Aliasing / Feathering in Photoshop stoppen oder deaktivieren?

19

Ich habe nie wirklich eine Lösung für ein Problem gefunden, das mich plagt, seit ich es zum ersten Mal in Photoshop CS erlebt habe, und jetzt, fünf Versionen später, nervt es mich immer noch!

Was ist es? Nun, scheinbar nach dem Zufallsprinzip entscheidet Photoshop, dass, wenn ich den Füllungs-Eimer oder das Bleistift-Werkzeug verwende, um etwas innerhalb einer Auswahl zu "malen", alles, was ich tue, mit den Pixeln außerhalb der Auswahl "verfälscht" wird, oder "Anti-Alias" die inneren Randpixel des Auswahlrahmens.

Manchmal möchte ich, dass dies tatsächlich auftritt, aber es ist nicht so, wie ich es tue (und ich verwende schließlich das Radiergummi-Werkzeug mit einer geringen Deckkraft, um es neu zu erstellen), und manchmal, wenn ich wirklich nicht möchte, dass es auftritt , es tut.

Hier ist ein Beispiel-Screenshot von dem, worüber ich rede: Alt-Text

Sehen Sie, wie zufällig Pixel außerhalb der Auswahl hinzugefügt werden? (Die Auswahl wurde mit dem Auswahlrechteck-Werkzeug gezeichnet, wobei die Feder auf "0" eingestellt war. Die grüne Farbe wurde mit dem Bleistift-Werkzeug hinzugefügt, wobei der normalModus und die Deckkraft auf 100und die Größe auf eingestellt waren. 70px)

Dies MUSS eine Einstellung sein, die ich total vermisst habe und die mich barmherzig macht!

Könnten Sie mir bitte raten, wie Sie Anti-Aliasing in Photoshop deaktivieren können?

Sk93
quelle
Mit 0 Federn und deaktiviertem Anti-Aliasing kann ich dies in CS4 oder CS5.5 (Windows) nicht durchführen. Die einzige Möglichkeit, dies zu erreichen, bestand darin, eine Auswahl ohne Anti-Aliasing zu treffen und sie dann zu transformieren (z. B. Federn in die Richtung zu strecken, in die sie gestreckt sind). Es wäre nützlich zu hören, welche Versionen dies zu sein scheinen und welche nicht, und wenn es irgendwelche Hinweise darauf gibt, wann es zu sein scheint
user56reinstatemonica8
Wie wäre es mit Farbdekontamination? Vielleicht hängt es damit zusammen, aber
Das "Problem" ist, dass eine Auswahl in PS nicht binär ist.
b1nary.atr0phy

Antworten:

8

Firsly Feathering und Anti-Aliasing haben unterschiedliche Bedeutungen, obwohl die Ergebnisse für kleine Feathering-Radien ähnlich sind. "Feathering" bedeutet effektiv, dass die Auswahlgrenze langsam ausgeblendet wird, und unterscheidet sich geringfügig von "Anti-Aliasing", bei dem gezackte Kanten mit Zwischenwerten geglättet werden.

Sie müssen das Anti-Aliasing deaktivieren und die Feder auf Null setzen, um das zu erhalten, was Sie möchten. Dies ist eine scharfe, starre Grenze. In der Werkzeugpalette sollte sich neben dem Feld für den Federradius ein Kontrollkästchen befinden:

Alt-Text

(Screenshot ist von einer sehr alten Version von Photoshop!)

Es ist erwähnenswert, dass die schwarz-weiße Auswahlgrenze für "marschierende Ameisen" immer nur die 50% -Schwelle der Auswahl anzeigt und daher nur ein Anhaltspunkt ist. Wenn Sie die Auswahl in einem Alpha-Kanal speichern, können Sie die Auswahltrübungen jedes Pixels und damit Ihre tatsächliche Auswahl anzeigen.


quelle
1
Entschuldigung - Ich hätte erwähnen sollen, dass sowohl die Feder- als auch die Anti-Alias-Option auf Null gesetzt / deaktiviert waren. Es ist also nicht so, dass :(. Habe jedoch für den zweiten Absatz gestimmt, von dem ich NICHT wusste!
Ok, in diesem Fall klingt es wie ein Bug. Wenn Sie die Auswahl in einem Alpha-Kanal speichern, erhalten Sie Pixel, die nicht rein schwarz / weiß sind? Sie können dies möglicherweise anhand des Histogramms erkennen. Ich werde sehen, ob ich das Problem selbst reproduzieren kann.
5

Das ist nicht wirklich ein Fehler; So geht Photoshop mit Auswahlen um. Bei Auswahl handelt es sich in Photoshop CS + um Alphamasken, die sich so verhalten, dass nur 1/127 Pixel ausgewählt werden können.

Eine Möglichkeit, dies zu umgehen, besteht darin, Ihre Auswahl zu treffen und zu starten. Wählen Sie> Kante verfeinern und erhöhen Sie den Kontrast auf 100%. Es ist nicht perfekt , aber es macht einen ziemlich guten Job.

Kanten korrigieren

Coreyward
quelle
Auch wenn es sich bei der Auswahl um Alpha-Masken handelt, ist es möglich, eine Maske zu haben, die nur die Werte 0 und 255 enthält. Dies sollten Sie erhalten, wenn feather 0 ist und AA deaktiviert ist. Genau das bekomme ich mit diesen Einstellungen. Die Tatsache, dass ich das hier beschriebene Problem nicht reproduzieren kann, lässt mich denken, dass dies ein Fehler ist.
2

Eine andere Möglichkeit, das Auslaufen zu vermeiden, ist die Verwendung von Bild> Anpassungen> Schwellenwert. Sie müssen die Auswahlebene auf einer Ebene zusammenführen, die mit Weiß gefüllt ist. Nehmen Sie dann die Schwellenwertanpassung vor. Dadurch erhalten Sie eine Maske, mit der Sie die Federn entfernen können.

Heather Kosek
quelle
1

Überraschenderweise haben Sie völlig recht und es scheint keine Möglichkeit zu geben, dies zu verhindern, selbst wenn kein Auslaufen, kein Antialiasing und die Toleranz auf Null gesetzt ist, erhalten Sie immer noch zusätzliche Pixel.

Sie können die Auswahl umkehren und den größten Teil des Anti-Aliasing-Effekts löschen. Einige davon verbleiben jedoch in der Auswahl.Alt-Text

// edit Ich habe das folgende Beispiel hinzugefügt, das Anti-Aliasing ist an den oberen Punkten am ausgeprägtesten - ich habe einen Screenshot gemacht, damit Sie den Auswahlbereich sehen können. Dies wurde in CS5 mit dem Farbeimer-Werkzeug durchgeführt.

toomanyairmiles
quelle
0

Es scheint, dass "Feder" auch in den Einstellungen des Auswahlwerkzeugs, mit dem Sie die Auswahl treffen, deaktiviert sein muss

Nicolas
quelle
2
Feder UND Antialias müssen deaktiviert / auf 0 gesetzt sein
Nicolas
0

Rechtsklick Auswahl> Strich 1 px.

Zauberstab> Toleranz anpassen> Innen füllen

In einigen Fällen müssen Sie zuerst den Pfad erstellen und dann diesen Schritten folgen, während Sie den Strich mit dem Bleistift ausführen.

Josef
quelle