Perspectiva
Neste exercício, você vai detectar os cantos de um prédio usando o detector de cantos de Harris. O parâmetro threshold_rel vai especificar a intensidade mínima dos picos.
building_image.As funções show_image() e show_image_with_corners() já foram pré-carregadas para você, assim como o módulo color para converter imagens para tons de cinza.
Este exercício faz parte do curso
Processamento de Imagens em Python
Instruções do exercício
- Importe a função
corner_harris()do módulo feature. - Converta
building_imagepara tons de cinza. - Aplique o detector de Harris para obter a imagem de resposta (measure) com os possíveis cantos.
- Encontre os picos dos cantos.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)