Perspective
Dans cet exercice, vous allez détecter les coins d'un bâtiment avec le détecteur de Harris. Le paramètre threshold_rel précisera l'intensité minimale des pics.
building_image.Les fonctions show_image() et show_image_with_corners() ont déjà été préchargées pour vous, de même que le module color pour convertir les images en niveaux de gris.
Cette activité fait partie du cours
Traitement d'images en Python
Instructions de l’exercice
- Importez la fonction
corner_harris()depuis le module feature. - Convertissez
building_imageen niveaux de gris. - Appliquez le détecteur de Harris pour obtenir l'image de réponse de mesure avec les coins possibles.
- Repérez les pics correspondant aux coins.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)