Více tváří
V tomto cvičení detekovaješ více tváří na jednom obrázku a zobrazíš je jednotlivě. Představ si to jako způsob, jak si sestavit vlastní dataset tváří svých přátel!
friends_image.Třída Cascade klasifikátorů z modulu feature je již naimportována, stejně jako funkce show_detected_face(), která slouží k zobrazení označené tváře v obrázku a k jejímu oříznutí pro samostatné zobrazení.
Toto cvičení je součástí kurzu
Image Processing in Python
Pokyny k cvičení
- Načti natrénovaný soubor
.lbp_frontal_face_cascade_filename()z moduludata. - Inicializuj detektor cascade pomocí natrénovaného souboru.
- Detekovaješ tváře v obrázku — nastav
scale_factorna 1.2 astep_rationa 1.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Load the trained file from data
trained_file = ____.___()
# Initialize the detector cascade
detector = ____
# Detect faces with scale factor to 1.2 and step ratio to 1
detected = detector.____(img=friends_image,
scale_factor=____,
step_ratio=____,
min_size=(10, 10),
max_size=(200, 200))
# Show the detected faces
show_detected_face(friends_image, detected)