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

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 willkürlich entscheidet Photoshop, dass, wenn ich den Vollfüllungseimer oder das Stiftwerkzeug verwende, um etwas innerhalb einer Laufschriftauswahl zu "malen", es entweder "federn" wird, was auch immer ich mit den Pixeln außerhalb der Laufschrift mache, oder "Anti-Aliasing" der Innenrandpixel des Laufschriftrahmens.

Manchmal möchte ich, dass dies tatsächlich auftritt, aber es geschieht nicht, unabhängig davon, was ich tue (und am Ende verwende ich das Radiergummi-Werkzeug mit einer geringen Deckkraft, um es neu zu erstellen) und dann manchmal, wenn ich es wirklich nicht möchte , es tut.

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

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

Das muss irgendwo eine Einstellung sein, die ich total vermisst habe, und es macht mich verrückt!

Können Sie mir bitte sagen, wie ich Anti-Aliasing in Photoshop deaktivieren kann?

Wenn 0 Feder und Anti-Aliasing deaktiviert sind, kann ich dies in CS4 oder CS5.5 (Windows) nicht erreichen. Die einzige Möglichkeit, dies zu erreichen, bestand darin, eine Auswahl ohne Anti-Aliasing zu treffen und sie dann zu transformieren (z. B. durch Dehnen der Federn in die Richtung, in der sie gedehnt wurde). Es wäre nützlich zu hören, in welchen Versionen dies zu passieren scheint und in welchen nicht, und ob es Hinweise darauf gibt, wann es zu passieren scheint
Wie wäre es mit einer Farbdekontamination? Vielleicht hängt es damit zusammen, aber ich bin mir nicht sicher, welche Einstellungen dort beteiligt sind
Das "Problem" ist, dass eine Auswahl in PS nicht binär ist.

Antworten (6)

Erstens haben Federn und Anti-Aliasing unterschiedliche Bedeutungen, obwohl die Ergebnisse für einen kleinen Federradius ähnlich sind. "Auslaufen" bedeutet effektiv, dass die Auswahlbegrenzung langsam ausgeblendet wird, und unterscheidet sich geringfügig von "Anti-Aliasing", was bedeutet, dass Zwischenwerte verwendet werden, um gezackte Kanten zu glätten.

Sie müssen Anti-Aliasing deaktivieren und zusätzlich die Feder auf Null setzen, um das zu erhalten, was Sie wollen, nämlich eine scharfe, starre Grenze. In der Werkzeugpalette sollte sich neben dem Federradiusfeld ein Kontrollkästchen befinden:

Alt-Text

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

Es ist erwähnenswert, dass die schwarz-weiße Auswahlgrenze der "marschierenden Ameisen" immer nur die 50%-Schwelle der Auswahl anzeigt und daher nur als Richtlinie dient. Wenn Sie die Auswahl in einem Alphakanal speichern, können Sie die Auswahlopazität jedes Pixels und somit Ihre tatsächliche Auswahl sehen.

Entschuldigung - ich hätte erwähnen sollen, dass sowohl die Feder- als auch die Anti-Aliasing-Optionen auf Null gesetzt / deaktiviert waren, also ist es das nicht :(. Habe jedoch für den zweiten Absatz gestimmt, von dem ich NICHT wusste!
Ok in dem Fall hört es sich nach einem Bug an. Wenn Sie die Auswahl in einem Alphakanal speichern, erhalten Sie Pixel, die nicht rein schwarz/weiß sind? Sie können es vielleicht anhand des Histogramms erkennen. Ich werde mal sehen, ob ich das Problem selbst reproduzieren kann.

Das ist nicht wirklich ein Fehler; So behandelt Photoshop Auswahlen. Auswahlen sind Alphamasken in Photoshop CS+ und sie verhalten sich auch so, sodass sie Pixel enthalten können, die nur zu 1/127 ausgewählt sind.

Eine Möglichkeit, dies zu umgehen, besteht darin, Ihre Auswahl zu treffen und Select > Refine Edge zu starten und den Kontrast auf 100 % zu erhöhen. Es ist nicht perfekt , aber es macht einen ziemlich guten Job.

Kanten korrigieren

Obwohl Auswahlen Alphamasken sind, ist es möglich, eine Maske zu haben, die nur die Werte 0 und 255 enthält, was Sie erhalten sollten, wenn Feather 0 ist und AA ausgeschaltet ist. Tatsächlich bekomme ich genau das mit diesen Einstellungen. Die Tatsache, dass ich das hier beschriebene Problem nicht replizieren kann, lässt mich vermuten, dass es sich um einen Fehler handelt.

Eine andere Möglichkeit, das Auslaufen zu beseitigen, ist die Verwendung von Bild> Anpassungen> Schwellenwert. Sie müssen die Auswahlebene mit einer weiß gefüllten Ebene zusammenführen. Nehmen Sie dann die Schwellenanpassung vor. Dadurch erhalten Sie eine Maske zum Entfernen der Federn.

Überraschenderweise haben Sie recht und es scheint keine Möglichkeit zu geben, dies zu verhindern, selbst wenn kein Auslaufen, kein Anti-Aliasing und die Toleranz auf Null eingestellt sind, erhalten Sie immer noch zusätzliche Pixel.

Sie können die Auswahl umkehren und den größten Teil des Anti-Aliasings löschen, aber einige verbleiben noch in der Auswahl.Alt-Text

//Bearbeiten Ich habe das Beispiel unten hinzugefügt, das Anti-Aliasing ist an den Punkten oben am stärksten ausgeprägt - ich habe einen Screenshot gemacht, damit Sie den Auswahlbereich sehen können. Dies wurde in CS5 mit dem Paint Bucket Tool durchgeführt.

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

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

Klicken Sie mit der rechten Maustaste auf 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 erstellen.