Có ai ở đó không?
Trong bài tập này, bạn sẽ kiểm tra xem trong một bức ảnh chụp ban đêm có người xuất hiện hay không.
night_image.Lớp Cascade của các bộ phân loại từ mô-đun feature đã được nhập. Hàm show_detected_face() cũng đã được nhập để hiển thị khuôn mặt được đánh dấu trong ảnh và cắt ra để có thể hiển thị riêng.
Bài tập này là một phần của khóa học
Xử lý ảnh bằng Python
Hướng dẫn bài tập
- Tải tệp đã huấn luyện từ mô-đun
data. - Khởi tạo bộ phát hiện theo tầng (detector cascade) với tệp đã huấn luyện.
- Phát hiện khuôn mặt trong ảnh, đặt kích thước tối thiểu của cửa sổ tìm kiếm là 10 pixel và tối đa là 200 pixel.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)