НачатьНачать бесплатно

Перспектива

В этом упражнении вы обнаружите углы здания с помощью детектора углов Харриса. Параметр threshold_rel задаёт минимальную интенсивность пиков.

Building from a bottom perspective
Изображение предварительно загружено как building_image.

Функции show_image() и show_image_with_corners() уже загружены заранее, так же как и модуль color для преобразования изображений в оттенки серого.

Это упражнение является частью курса

Обработка изображений в Python

Посмотреть курс

Инструкции к упражнению

  • Импортируйте функцию corner_harris() из модуля feature.
  • Преобразуйте building_image в оттенки серого.
  • Примените детектор Харриса, чтобы получить изображение с картой отклика и возможными углами.
  • Найдите пики углов.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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)
Редактировать и запускать код