Unscharf maskieren - was bewirken die Parameter?

Ich interessiere mich für die Nachbearbeitung und wundere mich über die Operation "Unscharf maskieren". Konkret geht es um 3 Parameter:

  • Menge
  • Radius
  • Schwelle

Was machen diese? Soll ich sie einfach auf den Standardeinstellungen belassen? Wenn nicht, was sind die Kriterien, um sie in jede Richtung zu modifizieren?

Antworten (4)

Einige Hintergrundinformationen:
Die Unscharfmaske ist eine alte Technik, die in Dunkelkammern verwendet wurde, lange bevor Computer Bilder verarbeiten konnten.

Der ursprüngliche Prozess besteht aus zwei Belichtungen; Zuerst erstellt man eine unscharfe Maske, indem man eine Kontaktkopie auf kontrastarmen Positivfilm macht, aber mit einem Abstand zwischen Original und Film (und manchmal einer streuenden Plastikfolie), so dass es unscharf wird. Wenn Sie das unscharfe Positiv und das Negativ zusammenfügen und auf Papier belichten, löscht das Positiv einen Teil des Lichts vom Negativ. Da das Positiv unscharf ist, lässt es mehr kleine Details durch, wodurch das Bild schärfer erscheint.

Zwei der Parameter entsprechen direkt dieser alten Methode;

  • Der Radius gibt an, wie stark das Positive verschwommen ist.
  • Die Menge gibt an, wie viel das Positive belichtet wird.

Der Schwellenwert wurde hinzugefügt, damit Sie kontrastarme Kanten von der Schärfung ausschließen können.

Eine gute Basislinie für den Radius ist etwa 0.1 mm. Für ein Bild, das auf einem Bildschirm betrachtet werden soll, was ungefähr ist 100 ppi, bedeutet dies einen Radius von 0.4. Für ein Bild, das bei gedruckt werden soll 300 ppi, entspricht dies einem Radius von 1.2.

Wenn ich Bilder im letzten Schritt für die Veröffentlichung auf meiner Website schärfe, verwende ich diese Einstellungen nach dem Runden:

  • Betrag: 50%
  • Radius: 0,5
  • Schwelle: 2
+1 Ausgezeichnete Antwort! Die Hintergrundinformationen waren informativ.
Und das erklärt, warum in Lightroom die Standardeinstellung 1,0 ist: mittlerer erster Näherungswert zwischen Bildschirm und Papier.
@Guffa wenn ich 0,1 mm in Pixel übersetze (=ppi/254), bekomme ich 0,4 bei 100 ppi und 1,2 bei 300 ppi. Sind Ihre Werte Näherungswerte? sie stimmen nicht mit deiner Argumentation überein.
@OlafM: Ja, da wird ein bisschen gerundet. Wenn Sie Bilder im Internet veröffentlichen, kennen Sie die genaue Auflösung des Bildschirms nicht, nur dass sie irgendwo um die 100 ppi liegen wird.
@Guffa Ich denke, Sie sollten den Beitrag mit genauen Werten und Berechnungen korrigieren (oder ich mache es selbst, wenn die von mir geschriebene Formel korrekt ist) und erst dann die Rundung und die damit verbundene Begründung hinzufügen: Ich habe Ihren Beitrag in Bezug auf das Drucken gefunden, wo Ich kenne die Auflösung genau!

Die Unschärfemaske erhöht die wahrgenommene Schärfe eines Bildes, indem sie den Kontrast benachbarter Pixel erhöht. Dies geschieht, indem dunkle Pixel etwas dunkler und hellere Pixel etwas heller werden.

  • Der Betragsparameter steuert, wie viel dunkler oder heller die Pixel gemacht werden.
  • Der Schwellenparameter verhindert, dass der Filter irgendeine Wirkung hat, es sei denn, der Unterschied zwischen den Pixeln ist groß genug.
  • Der Radiusparameter bestimmt, wie groß der Bereich um jedes Pixel herum ist, der bei der Durchführung der Berechnungen analysiert wird.

Unterschiedliche Bilder erfordern unterschiedliche Einstellungen. Normalerweise verwende ich (in Photoshop) den Radius so niedrig wie möglich, betrage ungefähr 80 %, und experimentiere dann mit dem Schwellenwert, damit die Schärfung dort stattfindet, wo sie beabsichtigt ist.

Wenn der Wert zu hoch ist, sieht das Bild auf unnatürliche Weise „übergeschärft“ aus. Wenn der Radius zu hoch ist, treten in scharfen Bereichen des Bildes Halo-Effekte auf, und wenn der Schwellenwert zu niedrig ist, kann das Bildrauschen deutlicher werden. Wenn der Radius oder die Menge zu niedrig oder die Schwelle zu hoch ist, führt dies dazu, dass die Operation keine oder nur eine geringe Auswirkung hat.

Gut, eine Antwort, die die Frage beantwortet!
+1, aber wenn ich das noch einmal lese, denke ich, dass der Radiusparameter nicht der Analysephase entspricht (dafür ist der Schwellenwert da), sondern der Effektanwendungsphase.
+1 Vielen Dank! Ich denke, diese Antwort ist praktischer in Bezug darauf, was die einzelnen Einstellungen bedeuten und wie sich jede Änderung auf mein Bild auswirkt.

Bojidar Dimitrov hat hier einen großartigen Artikel über unscharfe Masken . Der Artikel enthält Beispielbilder und visualisiert auch die Parameter.

Können Sie zusammenfassen?

Lassen Sie uns veranschaulichen, was Unsharp Mask tut:

  1. Machen Sie ein Bild, nennen wir es I.
  2. Erstellen Sie eine unscharfe Version davon mit Gaußscher Weichzeichner mit Radius r. Nennen wir es B.
  3. Erstellen wir ein Hochpassbild Hvon H = I - B.
  4. ULassen Sie uns das unscharfe Bild von erstellen U = I + a * H.

Nun ist der rin Gaußscher Weichzeichner verwendete Radius genau der Radius in der Unscharfmaske.
Der Parameter Amount ist awie bei der Berechnung des Unsharp Mask-Bildes U.

Schwellwert tist das knifflige.
Es sagt tatsächlich Folgendes pro Pixel:

Wenn der Absolutwert von Bgrößer als t(Der Schwellenwert) ist, nehmen Sie den Wert von Uelse leave as I.

Davide Barranca hat ein erstaunliches und lustiges Video zu seinem Produkt DoubleUSM .
Folgen Sie einfach den ersten Minuten, in denen er Unsharp Mask besser als jeder andere mit Visualisierungen erklärt.

Coreys Bitte

Um die unscharfe Maske mit Ebenen zu replizieren:

Um es kurz zu machen: Unter der Annahme, dass O das Original ist, können Sie auf diese Weise die Unscharfmaske neu erstellen (das erste Wort ist der Ebenenname, erstellen Sie einfach diese Namen):

  1. 'GB' - Erstellen Sie ein Duplikat von O, wenden Sie Gaussian Blur an.
  2. 'O-GB' - Duplizieren Sie die Ebene 'O'. Mit 'Apply Image' subtrahieren Sie die Ebene 'GB'.
  3. 'inv(GB)' - Ebene 'GB' duplizieren und invertieren.
  4. 'O+inv(GB)' - Duplizieren Sie die 'O'-Ebene und fügen Sie mit 'Apply Image' die 'inv(GB)'-Ebene hinzu.
  5. 'inv(O+inv(GB))' - Dupliziere 'O+inv(GB)' und invertiere es.

Es enthält nicht den Schwellenwert (nämlich genau für Schwellenwert 0).
Um es einzuschließen, müsste man eine Maske basierend auf dem absoluten Wert von O - GB erstellen, was in Photoshop nicht schön ist.

Ich würde gerne sehen, dass dies bei der Verwendung Hvon Ebeneneigenschaften näher erläutert wird (z. B. wird ein Hochpassbild durch Überlagern Bmit dem IEbenenüberblendungsmodus „Subtrahieren“ auf der Ebene Berstellt), um weiter zu veranschaulichen, wie das USM mit sehr präziser Kontrolle über jeden Schritt erstellt werden kann.
@Corey, ich habe es gemäß Ihrer Anfrage aktualisiert. Sehen Sie sich den Film an, er erklärt Unsharp Mask perfekt.