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

Есть ли кто-нибудь здесь?

В этом упражнении вы проверите, присутствует ли человек на фотографии, сделанной ночью.

LAndscape of starry night with a young man in the left bottom corner
Изображение предварительно загружено как night_image.

Класс Cascade классификаторов из модуля feature уже импортирован. То же самое касается функции show_detected_face(), которая используется для отображения обнаруженного лица на изображении и его отдельного вывода в виде фрагмента.

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

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

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

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

  • Загрузите обученный файл из модуля data.
  • Инициализируйте детектор cascade с помощью обученного файла.
  • Обнаружьте лица на изображении, задав минимальный размер поискового окна 10 пикселей и максимальный — 200 пикселей.

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

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

# Load the trained file from data
trained_file = ____.lbp_frontal_face_cascade_filename()

# Initialize the detector cascade
detector = ____(____)

# Detect faces with min and max size of searching window
detected = detector.detect_multi_scale(img = night_image,
                                       scale_factor=1.2,
                                       step_ratio=1,
                                       min_size=(____),
                                       max_size=(____))

# Show the detected faces
show_detected_face(night_image, detected)
Редактировать и запускать код