Builder für FaceLandmarker.FaceLandmarkerOptions.
Public Constructors
|
Builder()
|
Public Methods
| final FaceLandmarker.FaceLandmarkerOptions |
build()
Validiert und erstellt die
FaceLandmarker.FaceLandmarkerOptions-Instanz. |
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setBaseOptions(Wert BaseOptions)
Legt die Basisoptionen für die Aufgabe „Gesichtsmarkierungen“ fest.
|
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder | |
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setMinFaceDetectionConfidence(Gleitkommawert)
Legt den minimalen Konfidenzwert fest, damit die Gesichtserkennung als erfolgreich gilt
|
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setMinFacePresenceConfidence(Gleitkommawert)
Legt den minimalen Konfidenzwert für die Gesichtserkennung bei der Erkennung von Sehenswürdigkeiten fest.
|
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setMinTrackingConfidence(Gleitkommawert)
Legt den minimalen Konfidenzwert fest, damit das Gesichtstracking als erfolgreich gilt.
|
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setNumFaces(Ganzzahlwert)
Legt die maximale Anzahl der Gesichter fest, die von FaceLandmarker erkannt werden können.
|
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setOutputFaceBlendshapes(Boolescher Wert)
Gibt an, ob FaceLandmarker die Klassifizierung von Gesichtern ausgibt
|
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setOutputFacialTransformationMatrixes(Boolescher Wert)
Gibt an, ob FaceLandmarker überholt hat, Gesichtstransformation_matrix.
|
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setResultListener(ResultListener<FaceLandmarkerResult, MPImage>-Wert)
Legt den Ergebnis-Listener so fest, dass er die Erkennungsergebnisse asynchron empfängt, wenn sich der Gesichts-Landmarker im Livestream-Modus befindet.
|
| Abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder |
setRunningMode(RunningMode-Wert)
Legt den Ausführungsmodus für die Aufgabe „Gesichtsmarkierungen“ fest.
|
Übernommene Methoden
Public Constructors
public Builder ()
Public Methods
Öffentlich final FaceLandmarker.FaceLandmarkerOptions Erstellen ()
Validiert und erstellt die FaceLandmarker.FaceLandmarkerOptions-Instanz.
Löst aus
| IllegalArgumentException | Der Ergebnis-Listener und der Ausführungsmodus sind nicht korrekt konfiguriert. Der Ergebnis-Listener sollte nur festgelegt werden, wenn sich die Gesichtsmarkmarkierung im Livestreammodus befindet. |
|---|
public abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setBaseOptions (BaseOptions-Wert)
Legt die Basisoptionen für die Aufgabe „Gesichtsmarkierungen“ fest.
Parameter
| value |
|---|
public abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setErrorListener (ErrorListener-Wert)
Legt einen optionalen Fehler-Listener fest.
Parameter
| value |
|---|
öffentlich abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setMinFaceDetectionConfidence (Gleitkommawert)
Legt den minimalen Konfidenzwert fest, damit die Gesichtserkennung als erfolgreich gilt
Parameter
| value |
|---|
public abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setMinFacePresenceConfidence (Gleitkommawert)
Legt den minimalen Konfidenzwert für die Gesichtserkennung bei der Erkennung von Sehenswürdigkeiten fest.
Parameter
| value |
|---|
public abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setMinTrackingConfidence (Gleitkommawert)
Legt den minimalen Konfidenzwert fest, damit das Gesichtstracking als erfolgreich gilt.
Parameter
| value |
|---|
public abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setNumFaces (Integer-Wert)
Legt die maximale Anzahl der Gesichter fest, die von FaceLandmarker erkannt werden können.
Parameter
| value |
|---|
public abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFaceBlendshapes (Boolescher Wert)
Gibt an, ob FaceLandmarker die Klassifizierung von Gesichtern ausgibt Gesichtsmischformen werden zum Rendern des 3D-Gesichtsmodells verwendet.
Parameter
| value |
|---|
öffentlich abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFacialTransformationMatrixes (Boolescher Wert)
Gibt an, ob FaceLandmarker überholt hat, Gesichtstransformation_matrix. Die Gesichtstransformationsmatrix wird verwendet, um die Gesichtsmerkmale des kanonischen Gesichts in das erkannte Gesicht umzuwandeln, sodass Nutzer Gesichtseffekte auf die erkannten Sehenswürdigkeiten anwenden können.
Parameter
| value |
|---|
public abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setResultListener (ResultListener<FaceLandmarkerResult, MPImage> value)
Legt den Ergebnis-Listener so fest, dass er die Erkennungsergebnisse asynchron empfängt, wenn sich der Gesichts-Landmarker im Livestream-Modus befindet.
Parameter
| value |
|---|
public abstrakt FaceLandmarker.FaceLandmarkerOptions.Builder setRunningMode (RunningMode-Wert)
Legt den Ausführungsmodus für die Aufgabe „Gesichtsmarkierungen“ fest. Verwenden Sie standardmäßig den Bildmodus. Hand-Markierungen hat drei Modi:
- IMAGE: Der Modus zur Erkennung von Gesichtsmerkmalen bei Einzelbildeingaben.
- VIDEO: Der Modus zur Erkennung von Gesichtsmerkmalen in den decodierten Frames eines Videos.
- LIVE_STREAM: Der Modus zum Erkennen von Gesichtsmerkmalen in einem Livestream mit Eingabedaten, z. B. von der Kamera. In diesem Modus muss
setResultListeneraufgerufen werden, um einen Listener einzurichten, der die Erkennungsergebnisse asynchron empfängt.
Parameter
| value |
|---|