Ist da jemand?
In dieser Übung prüfst du, ob in einem nachts aufgenommenen Bild eine Person zu sehen ist.
night_image vorab geladen.Die Klasse Cascade aus dem Modul feature wurde bereits importiert. Gleiches gilt für die Funktion show_detected_face(), mit der das im Bild markierte Gesicht angezeigt und ausgeschnitten wird, damit es separat dargestellt werden kann.
Diese Übung ist Teil des Kurses
<Kurs>Bildverarbeitung mit Python</Kurs>Übungsanweisungen
- Lade die trainierte Datei aus dem Modul
data. - Initialisiere die Detector-Cascade mit der trainierten Datei.
- Erkenne die Gesichter im Bild und setze dabei die minimale Suchfenstergröße auf 10 Pixel und die maximale auf 200 Pixel.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)