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.
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
Oefeninstructies
- Importeer de functie
corner_harris()uit de feature-module. - Converteer
building_imagenaar 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)