Perspektive
In dieser Übung erkennst du die Ecken eines Gebäudes mit dem Harris-Corner-Detector. Der Parameter threshold_rel gibt die minimale Intensität der Peaks an.
building_image vorab geladen.Die Funktionen show_image() und show_image_with_corners() sind bereits für dich geladen. Ebenso das Modul color zum Konvertieren in Graustufen.
Diese Übung ist Teil des Kurses
<Kurs>Bildverarbeitung mit Python</Kurs>Übungsanweisungen
- Importiere die Funktion
corner_harris()aus dem feature-Modul. - Wandle
building_imagein Graustufen um. - Wende den Harris-Detektor an, um das Response-Messbild mit den möglichen Ecken zu erhalten.
- Finde die Peaks der Ecken.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)