FaceLandmarker.FaceLandmarkerOptions.Builder

publiczna statyczna klasa abstrakcji FaceLandmarker.FaceLandmarkerOptions.Builder

Konstruktorzy publiczni

Metody publiczne

final FaceLandmarker.FaceLandmarkerOptions
build()
Weryfikuje i buduje instancję FaceLandmarker.FaceLandmarkerOptions.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setBaseOptions(wartość BaseOptions)
Ustawia opcje podstawowe dla zadania oznaczenia twarzy.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setErrorListener(wartość ErrorListener)
Ustawia opcjonalny detektor błędów.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setMinFaceDetectionConfidence(Float)
Ustawia minimalny stopień pewności, że wykrywanie twarzy jest uznawane za skuteczne
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setMinFacePresenceConfidence(wartość zmiennoprzecinkowa)
Ustawia minimalny wskaźnik ufności dotyczący oceny obecności twarzy w przypadku wykrywania punktów orientacyjnych twarzy.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setMinTrackingConfidence(wartość zmiennoprzecinkowa)
Ustawia minimalny wskaźnik ufności, że śledzenie twarzy jest uznawane za skuteczne.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setNumFaces(liczba całkowita)
Określa maksymalną liczbę twarzy wykrywanych przez FaceLandmarker.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setOutputFaceBlendshapes(wartość wartości logicznej)
Określa, czy FaceLandmarker generuje klasyfikację mieszanych kształtów.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setOutputFacialTransformationMatrixes(wartość wartości logicznej)
Wskazuje, czy obiekt FaceLandmarker Outptus Transform_Matrix_ twarzy.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setResultListener(ResultListener<FaceLandmarkerResultMPImage> wartość)
Ustawia detektor wyników, aby asynchronicznie otrzymywał wyniki wykrywania, gdy punkt orientacyjny twarzy jest w trybie transmisji na żywo.
abstrat FaceLandmarker.FaceLandmarkerOptions.Builder
setRunningMode(wartość RunningMode)
Ustawia tryb biegowy zadania rozpoznawania twarzy.

Metody dziedziczone

Konstruktorzy publiczni

public Builder ()

Metody publiczne

public final FaceLandmarker.FaceLandmarkerOptions build ()

Weryfikuje i buduje instancję FaceLandmarker.FaceLandmarkerOptions.

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 punkt orientacyjny twarzy jest w trybie transmisji na żywo.

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setBaseOptions (wartość BaseOptions)

Ustawia opcje podstawowe dla zadania oznaczenia twarzy.

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setErrorListener (wartość ErrorListener)

Ustawia opcjonalny detektor błędów.

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setMinFaceDetectionConfidence (wartość Float)

Ustawia minimalny stopień pewności, że wykrywanie twarzy jest uznawane za skuteczne

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setMinFacePresenceConfidence (wartość Float)

Ustawia minimalny wskaźnik ufności dotyczący oceny obecności twarzy w przypadku wykrywania punktów orientacyjnych twarzy.

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setMinTrackingConfidence (wartość zmiennoprzecinkowa)

Ustawia minimalny wskaźnik ufności, że śledzenie twarzy jest uznawane za skuteczne.

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setNumFaces (wartość liczby całkowitej)

Określa maksymalną liczbę twarzy wykrywanych przez FaceLandmarker.

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFaceBlendshapes (wartość wartości logicznej)

Określa, czy FaceLandmarker generuje klasyfikację mieszanych kształtów. Do renderowania modelu 3D twarzy używane są kształty mieszania twarzy.

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFacialTransformationMatrixes (wartość wartość logiczna)

Wskazuje, czy obiekt FaceLandmarker Outptus Transform_Matrix_ twarzy. Matryca przekształcania twarzy jest używana do przekształcania punktów orientacyjnych twarzy kanonicznej na wykrytą twarz, dzięki czemu użytkownicy mogą stosować efekty twarzy do wykrytych punktów orientacyjnych.

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setResultListener (ResultListener<FaceLandmarkerResultMPImage> wartość)

Ustawia detektor wyników, aby asynchronicznie otrzymywał wyniki wykrywania, gdy punkt orientacyjny twarzy jest w trybie transmisji na żywo.

Parametry
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setRunningMode (wartość RunningMode)

Ustawia tryb biegowy zadania rozpoznawania twarzy. Domyślnie jest to tryb obrazu. Punkt orientacyjny dla ręki ma 3 tryby:

  • IMAGE: tryb wykrywania punktów orientacyjnych twarzy na podstawie danych wejściowych z pojedynczym zdjęciem.
  • WIDEO: tryb wykrywania punktów orientacyjnych na zdekodowanych klatkach filmu.
  • TRANSMISJA NA ŻYWO: tryb wykrywania punktów orientacyjnych twarzy w transmisji danych wejściowych na żywo, np. z kamery. W tym trybie musisz wywołać funkcję setResultListener, aby skonfigurować odbiornik, który asynchronicznie otrzymuje wyniki wykrywania.

Parametry
value