Aan de slagGa gratis aan de slag

Perspectief

In deze oefening ga je de hoeken van een gebouw detecteren met de Harris-hoekdetector. De parameter threshold_rel geeft de minimale intensiteit van pieken aan.

Gebouw vanuit een onderaanzicht
Afbeelding is voorgeladen als building_image.

De functies show_image() en show_image_with_corners() zijn al voor je voorgeladen, net als de module color om afbeeldingen naar grijswaarden te converteren.

Deze oefening maakt deel uit van de cursus

Beeldverwerking in Python

Cursus bekijken

Oefeninstructies

  • Importeer de functie corner_harris() uit de feature-module.
  • Converteer building_image naar grijswaarden.
  • Pas de Harris-detector toe om de meetrespons-afbeelding met de mogelijke hoeken te verkrijgen.
  • Zoek de pieken van de hoeken.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Import the corner detector related functions and module
from skimage.____ import ____, corner_peaks

# Convert image from RGB-3 to grayscale
building_image_gray = ____

# Apply the detector  to measure the possible corners
measure_image = ____

# Find the peaks of the corners using the Harris detector
coords = ____(____, min_distance=20, threshold_rel=0.02)

# Show original and resulting image with corners detected
show_image(building_image, "Original")
show_image_with_corners(building_image, coords)
Code bewerken en uitvoeren