GestureRecognizer.GestureRecognizerOptions.Builder

publiczna statyczna klasa abstrakcyjna GestureRecognizer.GestureRecognizerOptions.Builder

Konstruktorzy publiczni

Metody publiczne

final GestureRecognizer.GestureRecognizerOptions
build()
Weryfikuje i buduje instancję GestureRecognizer.GestureRecognizerOptions.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setBaseOptions(wartość BaseOptions)
Ustawia opcje podstawowe dla zadania rozpoznawania gestów.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setCannedGesturesClassifierOptions(ClassifierOptions klasyfikatorOptions)
Ustawia opcjonalny ClassifierOptions, który steruje klasyfikatorem gotowych gestów, np. progiem wyniku, listą dozwolonych i listą odrzuconych gestów.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setCustomGesturesClassifierOptions(ClassifierOptions klasyfikatorOptions)
Ustawia opcjonalny ClassifierOptions, który steruje klasyfikatorem gestów niestandardowych, takimi jak próg wyniku, lista dozwolonych i lista odrzuconych gestów.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setErrorListener(wartość ErrorListener)
Ustawia opcjonalny detektor błędów.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandDetectionConfidence(Float)
Ustawia minimalny poziom ufności, że wykrywanie rąk jest uznane za skuteczne
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandPresenceConfidence(wartość zmiennoprzecinkowa)
Ustawia minimalny wskaźnik ufności dotyczący obecności dłoni przy wykrywaniu punktu orientacyjnego.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setMinTrackingConfidence(wartość zmiennoprzecinkowa)
Określa minimalny poziom ufności śledzenia ruchów dłoni, który jest uznawany za skuteczny.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setNumHands(wartość liczby całkowitej)
Określa maksymalną liczbę rąk, które może wykryć narzędzie gcloudRecognizer.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setResultListener(ResultListener<GestureRecognizerResultMPImage> wartość)
Ustawia detektor wyników, aby asynchronicznie otrzymywać wyniki wykrywania, gdy moduł rozpoznawania gestów jest w trybie transmisji na żywo.
abstract GestureRecognizer.GestureRecognizerOptions.Builder
setRunningMode(wartość RunningMode)
Ustawia tryb biegowy zadania rozpoznawania gestów.

Metody dziedziczone

Konstruktorzy publiczni

public Builder ()

Metody publiczne

public final GestureRecognizer.GestureRecognizerOptions build ()

Weryfikuje i buduje instancję GestureRecognizer.GestureRecognizerOptions.

Rzuty
IllegalArgumentException jeśli odbiornik wyników i tryb działania nie są prawidłowo skonfigurowane. Detektor wyników należy ustawić tylko wtedy, gdy detektor obiektów działa w trybie transmisji na żywo.

public stresztGestureRecognizer.GestureRecognizerOptions.Builder setBaseOptionsBaseOptions

Ustawia opcje podstawowe dla zadania rozpoznawania gestów.

Parametry
value

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setCannedGesturesClassifierOptions (ClassifierOptions klasyfikatorOptions)

Ustawia opcjonalny ClassifierOptions, który steruje klasyfikatorem gotowych gestów, np. progiem wyniku, listą dozwolonych i listą odrzuconych gestów. Kategorie klasyfikatorów gestów opartych na szablonach: [„Brak”, „Closed_Fist”, „Open_Palm”, „Pointing_Up”, „Thumb_Down”, „Thumb_Up”, „Victory”, „ILoveYou”]

DO ZROBIENIA Uwaga: ta opcja może ulec zmianie po zaimplementowaniu kalkulatora scalania punktacji.

Parametry
classifierOptions

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setCustomGesturesClassifierOptions (ClassifierOptions klasyfikatorOptions)

Ustawia opcjonalny ClassifierOptions, który steruje klasyfikatorem gestów niestandardowych, takimi jak próg wyniku, lista dozwolonych i lista odrzuconych gestów.

DO ZROBIENIA Uwaga: ta opcja może ulec zmianie po zaimplementowaniu kalkulatora scalania punktacji.

Parametry
classifierOptions

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setErrorListener (wartość ErrorListener)

Ustawia opcjonalny detektor błędów.

Parametry
value

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setMinHandDetectionConfidence (wartość zmiennoprzecinkowa)

Ustawia minimalny poziom ufności, że wykrywanie rąk jest uznane za skuteczne

Parametry
value

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setMinHandPresenceConfidence (wartość zmiennoprzecinkowa)

Ustawia minimalny wskaźnik ufności dotyczący obecności dłoni przy wykrywaniu punktu orientacyjnego.

Parametry
value

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setMinTrackingConfidence (wartość zmiennoprzecinkowa)

Określa minimalny poziom ufności śledzenia ruchów dłoni, który jest uznawany za skuteczny.

Parametry
value

public stresztGestureRecognizer.GestureRecognizerOptions.Builder setNumHands

Określa maksymalną liczbę rąk, które może wykryć narzędzie gcloudRecognizer.

Parametry
value

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setResultListener (ResultListener<GestureRecognizerResultMPImage> wartość)

Ustawia detektor wyników, aby asynchronicznie otrzymywać wyniki wykrywania, gdy moduł rozpoznawania gestów jest w trybie transmisji na żywo.

Parametry
value

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setRunningMode (wartość RunningMode)

Ustawia tryb biegowy zadania rozpoznawania gestów. Domyślnie jest to tryb obrazu. Moduł rozpoznawania gestów ma 3 tryby:

  • IMAGE: tryb rozpoznawania gestów dla pojedynczych obrazów.
  • WIDEO: tryb rozpoznawania gestów względem zdekodowanych klatek filmu.
  • TRANSMISJA NA ŻYWO: tryb rozpoznawania gestów w transmisji danych wejściowych na żywo, np. z kamery. W tym trybie musisz wywołać funkcję setResultListener, aby skonfigurować odbiornik, który asynchronicznie odbiera wyniki rozpoznawania.

Parametry
value