Yüz İfadesi
Örnek bildirimi
Yüz İfadesi(FaceExpression) bloğunu çalışma alanına eklediğinizde Python koduna aşağıdaki örnek bildirimi kendiliğinden eklenir:
face_expression = FaceExpression(0)
# Birden fazla örnek olduğunda
face_expression_1 = FaceExpression(1)Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| index | Açılır liste seçeneği | Örnek numarası (0'dan başlar) | 0 veya daha büyük tam sayı | 0 |
Kamerayı ayarla
Yaş, cinsiyet ve yüz ifadesi tanımada kullanılacak kamerayı ayarlar.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| unit | Açılır liste seçeneği | Kamera aygıtının adı | Sistemdeki kameranın adı | - |
Python
face_expression = FaceExpression(0)
face_expression.device('')Yüz ifadesi modelini yükle
Eğitilmiş yaş, cinsiyet ve yüz ifadesi modelini yükler. Bu adım olmadan «Yüz İfadesi» modülünün işlevleri kullanılamaz.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| wait | Onay kutusu | Yüklemenin tamamlanması beklensin mi | TRUE / FALSE | TRUE |
Python
face_expression = FaceExpression(0)
face_expression.load_model(wait=True)Yüz ifadesini bir kez algıla
Şu anda ekranda olan yüzü çözümler ve tahmin ettiği yaşı, cinsiyeti ve yüz ifadesini yalnızca bir kez gösterir.

Parametreler
(yok)
Python
face_expression = FaceExpression(0)
face_expression.detect_once()Sürekli yüz ifadesi algılamayı başlat / durdur
Ekrandaki yüzü sürekli çözümler ve tahmin ettiği yaşı, cinsiyeti ve yüz ifadesini görüntü üzerinde gösterir.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| unit | Açılır liste seçeneği | İşlem | başlat(start), durdur(stop) | - |
Python
face_expression = FaceExpression(0)
# unit = "start"
face_expression.detect_continuous()
# unit = "stop"
face_expression.stop()Sonucu göster
Kamera görüntüsünde yaş, cinsiyet ve yüz ifadesi tanıma sonucunun gösterilip gösterilmeyeceğini belirler.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| on | Açılır liste seçeneği | Görüntüleme ON / OFF | göster(on=True), gizle(off=False) | TRUE |
Python
face_expression = FaceExpression(0)
face_expression.display(True)
face_expression.display(False)Yaş
Yaş

Parametreler
(yok)
Python
face_expression = FaceExpression(0)
face_expression.age()Cinsiyet
Cinsiyet

Parametreler
(yok)
Python
face_expression = FaceExpression(0)
face_expression.gender()Yüz ifadesi
Yüz ifadesi

Parametreler
(yok)
Python
face_expression = FaceExpression(0)
face_expression.expression()Cinsiyet algılandı mı
Cinsiyetin tanınıp tanınmadığı

Parametreler
(yok)
Python
face_expression = FaceExpression(0)
face_expression.gender_detected()Belirli cinsiyet mi
Tanınan cinsiyetin belirtilenle eşleşip eşleşmediğini doğru (True) ya da yanlış (False) olarak döndürür.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| unit | Açılır liste seçeneği | Cinsiyet | erkek(male), kadın(female) | - |
Python
face_expression = FaceExpression(0)
face_expression.is_gender('male')
face_expression.is_gender('female')Cinsiyetin güven oranı
Seçilen cinsiyet olma olasılığı (güveni)

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| unit | Açılır liste seçeneği | Cinsiyet | erkek(male), kadın(female) | - |
Python
face_expression = FaceExpression(0)
face_expression.gender_confidence('male')
face_expression.gender_confidence('female')Yüz ifadesi algılandı mı
Yüz ifadesinin tanınıp tanınmadığı

Parametreler
(yok)
Python
face_expression = FaceExpression(0)
face_expression.expression_detected()Belirli yüz ifadesi mi
Tanınan yüz ifadesinin belirtilenle eşleşip eşleşmediğini doğru (True) ya da yanlış (False) olarak döndürür.

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| unit | Açılır liste seçeneği | Yüz ifadesi | öfkeli(angry), tiksinmiş(disgusted), korkmuş(fearful), mutlu(happy), nötr(neutral), üzgün(sad), şaşkın(surprised) | - |
Python
face_expression = FaceExpression(0)
face_expression.is_expression('happy')
face_expression.is_expression('sad')Yüz ifadesinin güven oranı
Seçilen yüz ifadesi olma olasılığı (güveni)

Parametreler
| Ad | Tür | Açıklama | Aralık / Tip | Varsayılan |
|---|---|---|---|---|
| unit | Açılır liste seçeneği | Yüz ifadesi | angry, disgusted, fearful, happy, neutral, sad, surprised | - |
Python
face_expression = FaceExpression(0)
face_expression.expression_confidence('happy')
face_expression.expression_confidence('angry')Model yükleme durumu
Yaş, cinsiyet ve yüz ifadesi modelinin yükleme durumunu döndürür.
Model henüz yüklenmemişse 0, yüklenirken 1, yükleme bittiğinde 2 döndürür.

Parametreler
(yok)
Python
face_expression = FaceExpression(0)
face_expression.model_state()