Alles was Du wissen musst über Canny
Canny ist ein ausgefeilter Kantenerkennungs-Algorithmus, der saubere, dünne, zusammenhängende Linien erzeugt. Er nutzt ein Zwei-Schwellenwert-System (Hysterese), um starke Kanten zu identifizieren und schwache Kanten, die mit starken verbunden sind, beizubehalten. Das Ergebnis sind genauere und zusammenhängendere Konturen als bei einfacheren Kantendetektoren.
Parameter
- Strength
Steuert, wie viel des Kanteneffekts ins Bild eingeblendet wird. Bei 0 keine Änderung. Bei 1.0 volles Kantenergebnis. - Low Threshold
Die minimale Gradientenstärke, damit ein Pixel als potenzielle (schwache) Kante gilt. Niedrigere Werte erkennen mehr Kanten, können aber Rauschen einschließen. - High Threshold
Die minimale Gradientenstärke für eine definitive (starke) Kante. Schwache Kanten werden nur beibehalten, wenn sie mit starken verbunden sind. - Blur
Vor-Glättung des Bildes vor der Kantenerkennung. Höhere Werte reduzieren Rauschen und erzeugen sauberere Kanten, können aber feine Details übersehen. - Softness
Steuert die Schärfe der Schwellenwert-Übergänge. Bei 0 sind Kanten hart schwarzweiß. Höhere Werte erzeugen geglättete, weichere Linien. - Output
Overlay zeichnet erkannte Kanten über das Originalbild. Edges Only erzeugt eine reine Schwarzweiß-Kantenkarte. - Invert
Kehrt die Kantenrichtung um – im Overlay-Modus hellen Kanten auf statt abzudunkeln.
Tipps
- Halte Low Threshold niedriger als High Threshold für korrekte Hysterese
- Starte mit Standardwerten und passe die Thresholds an
- Höherer Blur für verrauschte Fotos für sauberere Konturen
- Ideal für Strichzeichnungen, technische Illustrationen oder künstlerische Skizzen