Mehr Informationen über Kanten finden
Lesen Sie mehr über die Kantenerkennungsalgorithmen, die Sie unter Kanteneffekte ausprobieren können—und wie jede Methode die Umrisse in einem Foto findet.
Wie Kantendetektoren Umrisse finden
Eine Kante ist eine Stelle, an der Helligkeit oder Farbe sich schnell ändert—der Umriss eines Gesichts, eines Gebäudes oder eines Blattes vor dem Himmel. Detektoren scannen jedes Pixel, vergleichen es mit seinen Nachbarn und machen aus diesen plötzlichen Änderungen Linien. Die folgenden Methoden gehen alle von dieser Idee aus, messen die Änderung aber unterschiedlich, sodass dasselbe Foto zu dünnen Tuschelinien, einer weichen Bleistiftskizze oder einem dicken Formumriss werden kann.
Kanten finden
Kanten finden wandelt das Foto in Graustufen um und wendet zwei kleine Sobel-Kerne an: einer blickt links–rechts, der andere oben–unten. Die Kombination √(gx² + gy²) gibt jedem Pixel eine Stärke: Wie plötzlich ist die Änderung hier? Starke Änderungen werden zu Kanten. PictorX kehrt das Ergebnis standardmäßig um, sodass dunkle Linien auf hellem Grund entstehen—der klassische Strichzeichnungslook. Transparenz kann erhalten bleiben, damit der Umriss über dem liegt, was hinter der Ebene ist.
Sobel
Sobel nutzt dieselben Kerne links–rechts und oben–unten, misst aber jeden Farbkanal getrennt. Der Umriss behält einen Hauch der Originalfarben statt einer flachen Grauskizze. Im Vergleich zu Canny ist Sobel ein weicherer Verlauf: Kanten haben Dicke und Abfall statt einer ein Pixel breiten Binärlinie. Invertieren ist standardmäßig an, für einen druckbaren Look.
Laplace
Der Laplace-Operator betrachtet die zweite Ableitung: nicht nur „ändert sich die Helligkeit?“, sondern „erreicht diese Änderung selbst einen Peak?“ PictorX nutzt einen 5×5-Kern mit 24 in der Mitte und −1 rundherum. Wo eine Kante scharf ist, schießt die Antwort hoch; flache Bereiche bleiben nahe null. Das Ergebnis wird invertiert. Laplace erfasst oft feinere Textur als Sobel—Stoff, Haar, Laub—und kann daher unruhiger wirken.
Canny
Canny ist eine Pipeline, kein einzelner Kern. Das Foto wird in Graustufen gewandelt und unscharf gemacht, damit Rauschen keine falschen Kanten wird. Ein Sobel-Schritt findet dann Stärke und Richtung des Gradienten. Nicht-Maxima-Unterdrückung behält nur den Grat jeder Kante und verdünnt breite Verläufe auf eine Ein-Pixel-Linie. Zwei Schwellen und Hysterese entscheiden, was bleibt: Pixel über der hohen Schwelle sind sichere Kanten; Pixel dazwischen bleiben nur, wenn sie an eine sichere Kante anschließen. Das Ergebnis ist klare binäre Strichzeichnung. Mehr Unschärfe ignoriert Textur; eine höhere obere Schwelle behält nur die stärksten Umrisse.
Leuchtende Kanten
Leuchtende Kanten ist der Farb-Sobel ohne Invertierung: helle farbige Striche auf dunklem Grund. Jeder RGB-Kanal trägt sein eigenes Leuchten bei—ein Neonumriss statt gedruckter Strichzeichnung.
XDoG
XDoG (Extended Difference of Gaussians) vergleicht zwei Unschärfen desselben Fotos: eine etwas engere und eine weitere (etwa 1,6×). Die Subtraktion—gewichtet mit einem Betrag τ—hebt das Kontrastband zwischen diesen Skalen hervor, genau dort, wo eine Zeichnung einen Strich setzen würde. Ein Schwellenwert macht daraus Tinte. Weiche Striche haben einen sanften Abfall (grauer Bleistift); harte sind schwarz oder weiß. XDoG wirkt mehr wie eine Skizze als wie eine wissenschaftliche Kantenkarte.
Morphologischer Gradient
Der morphologische Gradient nutzt keine Ableitungskerne. Er dilatiert das Foto (jedes Pixel wird zum hellsten Nachbarn in einem Radius) und erodiert es (der dunkelste Nachbar) und subtrahiert dann. Übrig bleibt ein Band um jede Form, so dick wie der Radius. Das folgt der Silhouette mehr als feiner Textur—nützlich, wenn Sie einen kräftigen Umriss wollen statt jeder Falte.
Welche Methode soll ich wählen?
Nutzen Sie Canny für dünne, klare Umrisse. Kanten finden oder Sobel, wenn Sie den klassischen Foto-zu-Linie-Look mit etwas Grauabfall wollen. Laplace für extra Textur, Leuchtende Kanten für Neonfarbe auf Schwarz, XDoG für Bleistift- oder Tuscheskizze und den Morphologischen Gradienten für dickere Formkonturen. Alle Looks können Sie auf der Seite Kanteneffekte ausprobieren.
Häufig gestellte Fragen
Was ist eine Kante in einem Foto?
Eine Kante ist eine plötzliche Änderung von Helligkeit oder Farbe—ein Umriss. Detektoren messen diese Änderung an jedem Pixel und machen die stärksten Änderungen zu Linien.
Wie unterscheidet sich Canny von Kanten finden?
Kanten finden (und Sobel) zeigen einen weichen Verlauf der Kantenstärke. Canny unscharf, verdünnt diese Verläufe zu Ein-Pixel-Graten und nutzt zwei Schwellen, damit nur die klarsten Linien bleiben.
Warum kehrt Kanten finden das Foto um?
Standardmäßig werden Kanten zu dunklen Linien auf hellem Grund—der vertraute Strichzeichnungslook. Schalten Sie Invertieren aus für helle Kanten auf Schwarz.
Welche Methode sieht am ehesten wie eine Bleistiftskizze aus?
XDoG. Es vergleicht zwei Unschärfen und zeichnet Striche dort, wo der Kontrast zwischen diesen Skalen liegt—näher an Tusche oder Bleistift als an einer wissenschaftlichen Kantenkarte.
Bereit, es auszuprobieren?
Öffnen Sie PictorX in Ihrem Browser – keine Installation, zum Starten ist keine Kreditkarte erforderlich.
Kanteneffekte ausprobieren