CommencerCommencer gratuitement

Perspective

In this exercise, you will detect the corners of a building using the Harris corner detector. The threshold_rel parameter will specify the minimum intensity of peaks.

Building from a bottom perspective
Image preloaded as building_image.

The functions show_image() and show_image_with_corners() have already been preloaded for you. As well as the color module for converting images to grayscale.

Cet exercice fait partie du cours

Image Processing in Python

Afficher le cours

Instructions

  • Import the corner_harris() function from the feature module.
  • Convert the building_image to grayscale.
  • Apply the harris detector to obtain the measure response image with the possible corners.
  • Find the peaks of the corners.

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)
Modifier et exécuter le code