Skip to content

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:

python
face_expression = FaceExpression(0)
# Birden fazla örnek olduğunda
face_expression_1 = FaceExpression(1)

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
indexAçı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.

device

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
unitAçılır liste seçeneğiKamera aygıtının adıSistemdeki kameranın adı-

Python ​

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.

load_model

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
waitOnay kutusuYüklemenin tamamlanması beklensin miTRUE / FALSETRUE

Python ​

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.

detect_once

Parametreler ​

(yok)

Python ​

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.

detect_continuous

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
unitAçılır liste seçeneğiİşlembaşlat(start), durdur(stop)-

Python ​

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.

display

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
onAçılır liste seçeneğiGörüntüleme ON / OFFgöster(on=True), gizle(off=False)TRUE

Python ​

python
face_expression = FaceExpression(0)

face_expression.display(True)
face_expression.display(False)

Yaş ​

Yaş

age

Parametreler ​

(yok)

Python ​

python
face_expression = FaceExpression(0)

face_expression.age()

Cinsiyet ​

Cinsiyet

gender

Parametreler ​

(yok)

Python ​

python
face_expression = FaceExpression(0)

face_expression.gender()

Yüz ifadesi ​

Yüz ifadesi

expression

Parametreler ​

(yok)

Python ​

python
face_expression = FaceExpression(0)

face_expression.expression()

Cinsiyet algılandı mı ​

Cinsiyetin tanınıp tanınmadığı

gender_detected

Parametreler ​

(yok)

Python ​

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.

gender_check

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
unitAçılır liste seçeneğiCinsiyeterkek(male), kadın(female)-

Python ​

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)

gender_confidence

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
unitAçılır liste seçeneğiCinsiyeterkek(male), kadın(female)-

Python ​

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ığı

expression_detected

Parametreler ​

(yok)

Python ​

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.

expression_check

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
unitAçılır liste seçeneğiYüz ifadesiöfkeli(angry), tiksinmiş(disgusted), korkmuş(fearful), mutlu(happy), nötr(neutral), üzgün(sad), şaşkın(surprised)-

Python ​

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)

expression_confidence

Parametreler ​

AdTürAçıklamaAralık / TipVarsayılan
unitAçılır liste seçeneğiYüz ifadesiangry, disgusted, fearful, happy, neutral, sad, surprised-

Python ​

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.

model_state

Parametreler ​

(yok)

Python ​

python
face_expression = FaceExpression(0)

face_expression.model_state()