Aan de slagGa gratis aan de slag

Vind contouren in een afbeelding die niet binair is

Laten we verder oefenen met het voorbereiden van een afbeelding zodat je de contouren kunt vinden en er informatie uit kunt halen.

We verwerken een afbeelding van twee paarse dobbelstenen die is geladen als image_dice en bepalen welk aantal er op elke dobbelsteen is gegooid.

Purple dice

In dit geval is de afbeelding nog geen grijswaarden- of binaire afbeelding. Dat betekent dat we eerst enkele beeldvoorbewerkingstappen moeten uitvoeren voordat we naar de contouren zoeken. We zetten de afbeelding eerst om naar een 2D-grijswaardenafbeelding en passen daarna thresholding toe. Tot slot worden de contouren samen met de originele afbeelding getoond.

De modules color, measure en filters zijn al geïmporteerd, dus je kunt de functies gebruiken om contouren te vinden en thresholding toe te passen.

We importeren ook de io-module om image_dice uit het lokale geheugen te laden met imread. Lees hier meer.

Deze oefening maakt deel uit van de cursus

Beeldverwerking in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Make the image grayscale
image_dice = color.____(image_dice)
Code bewerken en uitvoeren