Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Randdetectie | Beeldverwerking met OpenCV
Essentiële Computervisie

Veeg om het menu te tonen

book
Randdetectie

Randdetectie

Randen vertegenwoordigen plotselinge veranderingen in pixelintensiteit, wat meestal overeenkomt met objectgrenzen. Het detecteren van randen helpt bij vormherkenning en segmentatie.

Sobel-randdetectie

De Sobel-operator berekent gradiënten (veranderingen in intensiteit) in zowel de X- als Y-richting, waardoor horizontale en verticale randen kunnen worden gedetecteerd.

Canny-randdetectie

De Canny-randdetector is een meerstapsalgoritme dat nauwkeurigere randen oplevert door:

  1. Het toepassen van een Gaussiaanse vervaging om ruis te verwijderen.

  2. Het vinden van intensiteitsgradiënten met behulp van Sobel-filters.

  3. Het onderdrukken van zwakke randen.

  4. Het gebruik van dubbele drempelwaarden en randtracering.

Een vergelijking van randdetectiemethoden:

Taak

Swipe to start coding

Je krijgt een image:

  • Zet de afbeelding om naar grijswaarden en sla op in gray_image;
  • Pas het Sobel-filter toe in de X- en Y-richting (uitvoer-diepte cv2.CV_64F en kernelgrootte 3) en sla respectievelijk op in sobel_x, sobel_y;
  • Combineer de Sobel-gefilterde richtingen in sobel_img;
  • Pas een Canny-filter toe met een drempel van 200 tot 300 en sla op in canny_img.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 7
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

book
Randdetectie

Randdetectie

Randen vertegenwoordigen plotselinge veranderingen in pixelintensiteit, wat meestal overeenkomt met objectgrenzen. Het detecteren van randen helpt bij vormherkenning en segmentatie.

Sobel-randdetectie

De Sobel-operator berekent gradiënten (veranderingen in intensiteit) in zowel de X- als Y-richting, waardoor horizontale en verticale randen kunnen worden gedetecteerd.

Canny-randdetectie

De Canny-randdetector is een meerstapsalgoritme dat nauwkeurigere randen oplevert door:

  1. Het toepassen van een Gaussiaanse vervaging om ruis te verwijderen.

  2. Het vinden van intensiteitsgradiënten met behulp van Sobel-filters.

  3. Het onderdrukken van zwakke randen.

  4. Het gebruik van dubbele drempelwaarden en randtracering.

Een vergelijking van randdetectiemethoden:

Taak

Swipe to start coding

Je krijgt een image:

  • Zet de afbeelding om naar grijswaarden en sla op in gray_image;
  • Pas het Sobel-filter toe in de X- en Y-richting (uitvoer-diepte cv2.CV_64F en kernelgrootte 3) en sla respectievelijk op in sobel_x, sobel_y;
  • Combineer de Sobel-gefilterde richtingen in sobel_img;
  • Pas een Canny-filter toe met een drempel van 200 tot 300 en sla op in canny_img.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 7
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt