ПочатиПочніть безкоштовно

Перспектива

У цій вправі ви виявите кути будівлі за допомогою детектора кутів Гарріса. Параметр threshold_rel задає мінімальну інтенсивність піків.

Будівля з нижньої перспективи
Зображення попередньо завантажено як 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)
Редагувати та запускати код