C'è qualcuno là?
In questo esercizio verificherai se in un'immagine scattata di notte è presente oppure no una persona.
night_image.La classe Cascade di classificatori dal modulo feature è già stata importata. Lo stesso vale per la funzione show_detected_face(), usata per visualizzare il volto evidenziato nell'immagine e ritagliarlo in modo da poterlo mostrare separatamente.
Questo esercizio fa parte del corso
Elaborazione di immagini in Python
Istruzioni dell'esercizio
- Carica il file addestrato dal modulo
data. - Inizializza la cascade del rilevatore con il file addestrato.
- Rileva i volti nell'immagine, impostando a 10 pixel la dimensione minima della finestra di ricerca e a 200 pixel la massima.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)