Skip to content

Ilmeentunnistus ​

Instanssin esittely ​

Kun lisäät Ilmeentunnistus(FaceExpression)-lohkon työtilaan, Python-koodiin lisätään automaattisesti seuraava instanssin esittely:

python
face_expression = FaceExpression(0)
# Kun instansseja on useita
face_expression_1 = FaceExpression(1)

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
indexPudotusvalikon vaihtoehtoInstanssin numero (alkaa nollasta)Kokonaisluku 0 tai suurempi0

Aseta kamera ​

Määrittää, mitä kameraa käytetään iän, sukupuolen ja kasvonilmeen tunnistukseen.

device

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoKameralaitteen nimiJärjestelmän kameran nimi-

Python ​

python
face_expression = FaceExpression(0)

face_expression.device('')

Lataa malli ​

Lataa opetetun iän, sukupuolen ja kasvonilmeen mallin. Tämä on tehtävä, jotta 'Ilmeentunnistus'-moduulin toiminnot toimivat.

load_model

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
waitValintaruutuOdotetaanko, kunnes lataus on valmisTRUE / FALSETRUE

Python ​

python
face_expression = FaceExpression(0)

face_expression.load_model(wait=True)

Tunnista kerran ​

Analysoi kuvassa olevat kasvot ja näyttää arvioimansa iän, sukupuolen ja kasvonilmeen yhden kerran.

detect_once

Parametrit ​

(ei mitään)

Python ​

python
face_expression = FaceExpression(0)

face_expression.detect_once()

Käynnistä / pysäytä jatkuva tunnistus ​

Analysoi kuvassa olevia kasvoja jatkuvasti ja näyttää arvioimansa iän, sukupuolen ja kasvonilmeen näytöllä.

detect_continuous

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoToimintokäynnistä(start), pysäytä(stop)-

Python ​

python
face_expression = FaceExpression(0)

# unit = "start"
face_expression.detect_continuous()
# unit = "stop"
face_expression.stop()

Näytä tulos ​

Määrittää, näytetäänkö iän, sukupuolen ja kasvonilmeen tunnistuksen tulos kamerakuvassa vai ei.

display

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
onPudotusvalikon vaihtoehtoNäyttö PÄÄLLÄ / POISnäytä(on=True), piilota(off=False)TRUE

Python ​

python
face_expression = FaceExpression(0)

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

Ikä ​

Ikä

age

Parametrit ​

(ei mitään)

Python ​

python
face_expression = FaceExpression(0)

face_expression.age()

Sukupuoli ​

Sukupuoli

gender

Parametrit ​

(ei mitään)

Python ​

python
face_expression = FaceExpression(0)

face_expression.gender()

Kasvonilme ​

Kasvonilme

expression

Parametrit ​

(ei mitään)

Python ​

python
face_expression = FaceExpression(0)

face_expression.expression()

Onko sukupuoli tunnistettu? ​

Onko sukupuoli tunnistettu

gender_detected

Parametrit ​

(ei mitään)

Python ​

python
face_expression = FaceExpression(0)

face_expression.gender_detected()

Onko sukupuoli tietty? ​

Palauttaa toden (True) / epätoden (False) sen mukaan, täsmääkö tunnistettu sukupuoli antamaasi arvoa.

gender_check

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoSukupuolimies(male), nainen(female)-

Python ​

python
face_expression = FaceExpression(0)

face_expression.is_gender('male')
face_expression.is_gender('female')

Sukupuolen tunnistusvarmuus ​

Todennäköisyys (varmuus), että kyseessä on valitsemasi sukupuoli

gender_confidence

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoSukupuolimies(male), nainen(female)-

Python ​

python
face_expression = FaceExpression(0)

face_expression.gender_confidence('male')
face_expression.gender_confidence('female')

Onko kasvonilme tunnistettu? ​

Onko kasvonilme tunnistettu

expression_detected

Parametrit ​

(ei mitään)

Python ​

python
face_expression = FaceExpression(0)

face_expression.expression_detected()

Onko kasvonilme tietty? ​

Palauttaa toden (True) / epätoden (False) sen mukaan, täsmääkö tunnistettu kasvonilme antamaasi arvoa.

expression_check

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoKasvonilmevihainen(angry), inhoava(disgusted), pelokas(fearful), iloinen(happy), neutraali(neutral), surullinen(sad), yllättynyt(surprised)-

Python ​

python
face_expression = FaceExpression(0)

face_expression.is_expression('happy')
face_expression.is_expression('sad')

Kasvonilmeen tunnistusvarmuus ​

Todennäköisyys (varmuus), että kyseessä on valitsemasi kasvonilme

expression_confidence

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoKasvonilmeangry, disgusted, fearful, happy, neutral, sad, surprised-

Python ​

python
face_expression = FaceExpression(0)

face_expression.expression_confidence('happy')
face_expression.expression_confidence('angry')

Mallin lataustila ​

Palauttaa iän, sukupuolen ja kasvonilmeen mallin lataustilan.
Se palauttaa 0, jos mallia ei ole vielä ladattu, 1 latauksen aikana ja 2, kun lataus on valmis.

model_state

Parametrit ​

(ei mitään)

Python ​

python
face_expression = FaceExpression(0)

face_expression.model_state()