Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Kantenerkennung | Bildverarbeitung mit OpenCV
Computer Vision Essentials

Swipe um das Menü anzuzeigen

book
Kantenerkennung

Kantenerkennung

Kanten stellen plötzliche Änderungen der Pixelintensität dar, die in der Regel Objektgrenzen entsprechen. Die Erkennung von Kanten unterstützt die Formerkennung und Segmentierung.

Sobel-Kantenerkennung

Der Sobel-Operator berechnet Gradienten (Intensitätsänderungen) sowohl in X- als auch Y-Richtung und hilft so, horizontale und vertikale Kanten zu erkennen.

Canny-Kantenerkennung

Der Canny-Kantendetektor ist ein mehrstufiger Algorithmus, der präzisere Kanten liefert, indem er:

  1. Einen Gaußschen Weichzeichner zur Rauschreduzierung anwendet.

  2. Intensitätsgradienten mit Sobel-Filtern ermittelt.

  3. Schwache Kanten unterdrückt.

  4. Doppelschwellenwert und Kantennachverfolgung verwendet.

Ein Vergleich von Kantenerkennungsmethoden:

Aufgabe

Swipe to start coding

Gegeben ist ein image:

  • Umwandlung des Bildes in Graustufen und Speicherung in gray_image;
  • Anwendung des Sobel-Filters in X- und Y-Richtung (Ausgabetiefe cv2.CV_64F und Kernelgröße 3) und Speicherung in sobel_x bzw. sobel_y;
  • Kombination der Sobel-gefilterten Richtungen in sobel_img;
  • Anwendung eines Canny-Filters mit einem Schwellenwert von 200 bis 300 und Speicherung in canny_img.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 7

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

book
Kantenerkennung

Kantenerkennung

Kanten stellen plötzliche Änderungen der Pixelintensität dar, die in der Regel Objektgrenzen entsprechen. Die Erkennung von Kanten unterstützt die Formerkennung und Segmentierung.

Sobel-Kantenerkennung

Der Sobel-Operator berechnet Gradienten (Intensitätsänderungen) sowohl in X- als auch Y-Richtung und hilft so, horizontale und vertikale Kanten zu erkennen.

Canny-Kantenerkennung

Der Canny-Kantendetektor ist ein mehrstufiger Algorithmus, der präzisere Kanten liefert, indem er:

  1. Einen Gaußschen Weichzeichner zur Rauschreduzierung anwendet.

  2. Intensitätsgradienten mit Sobel-Filtern ermittelt.

  3. Schwache Kanten unterdrückt.

  4. Doppelschwellenwert und Kantennachverfolgung verwendet.

Ein Vergleich von Kantenerkennungsmethoden:

Aufgabe

Swipe to start coding

Gegeben ist ein image:

  • Umwandlung des Bildes in Graustufen und Speicherung in gray_image;
  • Anwendung des Sobel-Filters in X- und Y-Richtung (Ausgabetiefe cv2.CV_64F und Kernelgröße 3) und Speicherung in sobel_x bzw. sobel_y;
  • Kombination der Sobel-gefilterten Richtungen in sobel_img;
  • Anwendung eines Canny-Filters mit einem Schwellenwert von 200 bis 300 und Speicherung in canny_img.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 7
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt