HandLandmarker.HandLandmarkerOptions.Builder

public static abstraact class HandLandmarker.HandLandmarkerOptions.Builder

Public Constructors

Public Methods

final HandLandmarker.HandLandmarkerOptions
build()
Validiert und erstellt die HandLandmarker.HandLandmarkerOptions-Instanz.
Zusammenfassung HandLandmarker.HandLandmarkerOptions.Builder
setBaseOptions(Wert BaseOptions)
Legt die Basisoptionen für die Hand-Landmark-Aufgabe fest.
Zusammenfassung HandLandmarker.HandLandmarkerOptions.Builder
setErrorListener(ErrorListener-Wert)
Legt einen optionalen Fehler-Listener fest.
Zusammenfassung HandLandmarker.HandLandmarkerOptions.Builder
setMinHandDetectionConfidence(Gleitkommawert)
Legt den minimalen Konfidenzwert fest, damit die Handerkennung als erfolgreich gilt
Zusammenfassung HandLandmarker.HandLandmarkerOptions.Builder
setMinHandPresenceConfidence(Gleitkommawert)
Legt den minimalen Konfidenzwert für die Anwesenheitserkennung bei der Erkennung von Hand-Markierungen fest.
Zusammenfassung HandLandmarker.HandLandmarkerOptions.Builder
setMinTrackingConfidence(Gleitkommawert)
Legt den minimalen Konfidenzwert fest, damit das Hand-Tracking als erfolgreich gilt.
Zusammenfassung HandLandmarker.HandLandmarkerOptions.Builder
setNumHands(Ganzzahl)
Legt die maximale Anzahl der Hände fest, die vom HandLandmarker erkannt werden können.
Zusammenfassung HandLandmarker.HandLandmarkerOptions.Builder
setResultListener(ResultListener<HandLandmarkerResultMPImage>-Wert)
Legt den Ergebnis-Listener so fest, dass die Erkennungsergebnisse asynchron empfangen werden, wenn sich der Hand-Marker im Livestream-Modus befindet.
Zusammenfassung HandLandmarker.HandLandmarkerOptions.Builder
setRunningMode(RunningMode-Wert)
Legt den Laufmodus für die Hand-Landmark-Aufgabe fest.

Übernommene Methoden

Public Constructors

public Builder ()

Public Methods

öffentlich final HandLandmarker.HandLandmarkerOptions erstellen ()

Validiert und erstellt die HandLandmarker.HandLandmarkerOptions-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 Markierung im Livestreammodus befindet.

public abstrakt HandLandmarker.HandLandmarkerOptions.Builder setBaseOptions (BaseOptions-Wert)

Legt die Basisoptionen für die Hand-Landmark-Aufgabe fest.

Parameter
value

public abstrakt HandLandmarker.HandLandmarkerOptions.Builder setErrorListener (ErrorListener-Wert)

Legt einen optionalen Fehler-Listener fest.

Parameter
value

public abstrakt HandLandmarker.HandLandmarkerOptions.Builder setMinHandDetectionConfidence (Gleitkommawert)

Legt den minimalen Konfidenzwert fest, damit die Handerkennung als erfolgreich gilt

Parameter
value

public abstrakt HandLandmarker.HandLandmarkerOptions.Builder setMinHandPresenceConfidence (Gleitkommawert)

Legt den minimalen Konfidenzwert für die Anwesenheitserkennung bei der Erkennung von Hand-Markierungen fest.

Parameter
value

public abstrakt HandLandmarker.HandLandmarkerOptions.Builder setMinTrackingConfidence (Gleitkommawert)

Legt den minimalen Konfidenzwert fest, damit das Hand-Tracking als erfolgreich gilt.

Parameter
value

public abstrakt HandLandmarker.HandLandmarkerOptions.Builder setNumHands (Ganzzahlwert)

Legt die maximale Anzahl der Hände fest, die vom HandLandmarker erkannt werden können.

Parameter
value

public abstrakt HandLandmarker.HandLandmarkerOptions.Builder setResultListener (ResultListener<HandLandmarkerResultMPImage> value)

Legt den Ergebnis-Listener so fest, dass die Erkennungsergebnisse asynchron empfangen werden, wenn sich der Hand-Marker im Livestream-Modus befindet.

Parameter
value

public abstrakt HandLandmarker.HandLandmarkerOptions.Builder setRunningMode (RunningMode-Wert)

Legt den Laufmodus für die Hand-Landmark-Aufgabe fest. Verwenden Sie standardmäßig den Bildmodus. Hand-Markierungen hat drei Modi:

  • IMAGE: Der Modus zur Erkennung von Handmarkierungen bei Einzelbildeingaben.
  • VIDEO: Der Modus zur Erkennung von Handmarkierungen in den decodierten Frames eines Videos.
  • LIVE_STREAM: Der Modus zum Erkennen von Handmarkierungen in einem Livestream von Eingabedaten, z. B. von der Kamera. In diesem Modus muss setResultListener aufgerufen werden, um einen Listener einzurichten, der die Erkennungsergebnisse asynchron empfängt.

Parameter
value