FaceDetector.FaceDetectorOptions.Builder

publiczna statyczna klasa abstrakcji FaceDetector.FaceDetectorOptions.Builder

Konstruktorzy publiczni

Metody publiczne

final FaceDetector.FaceDetectorOptions
build()
Weryfikuje i buduje instancję FaceDetector.FaceDetectorOptions.
abstrat FaceDetector.FaceDetectorOptions.Builder
setBaseOptions(wartość BaseOptions)
Ustawia BaseOptions zadania wykrywania twarzy.
abstrat FaceDetector.FaceDetectorOptions.Builder
setErrorListener(wartość ErrorListener)
Ustawia opcjonalną wartość ErrorListener}.
abstrat FaceDetector.FaceDetectorOptions.Builder
setMinDetectionConfidence(Float)
Ustawia minimalny stopień pewności, że wykrywanie twarzy jest uznawane za skuteczne.
abstrat FaceDetector.FaceDetectorOptions.Builder
setMinSuppressionThreshold(wartość zmiennoprzecinkowa)
Ustawia minimalny próg niepełnego blokowania, który umożliwia wykrywanie twarzy, które mają być uznawane za nakładające się.
abstrat FaceDetector.FaceDetectorOptions.Builder
setResultListener(ResultListener<FaceDetectorResultMPImage> wartość)
Ustawia właściwość OutputHandler.ResultListener tak, aby asynchronicznie otrzymywała wyniki wykrywania, gdy wykrywacz twarzy jest w trybie transmisji na żywo.
abstrat FaceDetector.FaceDetectorOptions.Builder
setRunningMode(wartość RunningMode)
Ustawia RunningMode zadania wykrywania twarzy.

Metody dziedziczone

Konstruktorzy publiczni

public Builder ()

Metody publiczne

public final FaceDetector.FaceDetectorOptions build ()

Weryfikuje i buduje instancję FaceDetector.FaceDetectorOptions.

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

public abstract FaceDetector.FaceDetectorOptions.Builder setBaseOptions (wartość BaseOptions)

Ustawia BaseOptions zadania wykrywania twarzy.

Parametry
value

public abstract FaceDetector.FaceDetectorOptions.Builder setErrorListener (wartość ErrorListener)

Ustawia opcjonalną wartość ErrorListener}.

Parametry
value

public abstract FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (wartość Float)

Ustawia minimalny stopień pewności, że wykrywanie twarzy jest uznawane za skuteczne. Domyślna wartość minDetectionConfidence to 0,5.

Parametry
value

public abstract FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (wartość Float)

Ustawia minimalny próg niepełnego blokowania, który umożliwia wykrywanie twarzy, które mają być uznawane za nakładające się. Domyślna wartość minSuppressionThreshold to 0.3.

Parametry
value

public abstract FaceDetector.FaceDetectorOptions.Builder setResultListener (ResultListener<FaceDetectorResultMPImage> wartość)

Ustawia właściwość OutputHandler.ResultListener tak, aby asynchronicznie otrzymywała wyniki wykrywania, gdy wykrywacz twarzy jest w trybie transmisji na żywo.

Parametry
value

public abstract FaceDetector.FaceDetectorOptions.Builder setRunningMode (wartość RunningMode)

Ustawia RunningMode zadania wykrywania twarzy. Domyślnie wybrany jest tryb obrazu. Czujnik twarzy ma 3 tryby:

  • IMAGE: tryb wykrywania twarzy na podstawie pojedynczego zdjęcia.
  • WIDEO: tryb wykrywania twarzy w zdekodowanych klatkach filmu.
  • TRANSMISJA NA ŻYWO: tryb wykrywania twarzy w strumieniu 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