Birden fazla yüz
Bu egzersizde, bir görüntüde birden fazla yüzü tespit edip her birini ayrı ayrı göstereceksin. Bunu, arkadaşlarının yüzlerinden kendi veri kümeni oluşturmanın bir yolu olarak düşünebilirsin!
friends_image olarak önceden yüklendi.feature modülünden sınıflandırıcıların Cascade sınıfı ve görüntüde işaretlenen yüzü gösterip ayrıca ayrı görünebilmesi için kırpan show_detected_face() fonksiyonu zaten içe aktarılmış durumda.
Bu egzersiz
Python ile Görüntü İşleme
kursunun bir parçasıdırEgzersiz talimatları
datamodülünden eğitilmiş dosya.lbp_frontal_face_cascade_filename()öğesini yükle.- Dedektör kaskadını bu eğitilmiş dosyayla başlat.
- Görüntüdeki yüzleri tespit et;
scale_factordeğerini 1.2 vestep_ratiodeğerini 1 olarak ayarla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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)