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 indiquera l’intensité minimale des pics.
building_image.Les fonctions show_image() et show_image_with_corners() sont déjà préchargées pour vous, ainsi que le module color pour convertir les images en niveaux de gris.
Cet exercice fait partie du cours
Traitement d’images en Python
Instructions
- 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 mesurée contenant les coins potentiels.
- Repérez les pics correspondant aux coins.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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)