Compilador para FaceDetector.FaceDetectorOptions
.
Constructores públicos
Métodos públicos
final FaceDetector.FaceDetectorOptions |
build()
Valida y compila la instancia de
FaceDetector.FaceDetectorOptions . |
abstracto FaceDetector.FaceDetectorOptions.Builder | |
abstracto FaceDetector.FaceDetectorOptions.Builder | |
abstracto FaceDetector.FaceDetectorOptions.Builder |
setMinDetectionConfidence(valor Número de punto flotante)
Establece la puntuación de confianza mínima para que la detección de rostro se considere exitosa.
|
abstracto FaceDetector.FaceDetectorOptions.Builder |
setMinSuppressionThreshold(valor Float)
Establece el umbral de supresión mínimo no máxima para que la detección de rostro se considere
superpuesta.
|
abstracto FaceDetector.FaceDetectorOptions.Builder |
setResultListener(ResultListener<FaceDetectorResult, el valor MPImage>)
Configura
OutputHandler.ResultListener para recibir los resultados de la detección de forma asíncrona cuando el detector de rostros está en el modo de transmisión en vivo. |
abstracto FaceDetector.FaceDetectorOptions.Builder |
Métodos heredados
Constructores públicos
public Builder ()
Métodos públicos
público final FaceDetector.FaceDetectorOptions compilación ()
Valida y compila la instancia de FaceDetector.FaceDetectorOptions
.
Arroja
IllegalArgumentException | si el objeto de escucha de resultados y el modo de ejecución no están configurados correctamente. El objeto de escucha de resultados solo debe establecerse cuando el detector de rostros está en modo de transmisión en vivo. |
---|
público abstracto FaceDetector.FaceDetectorOptions.Builder setBaseOptions (BaseOptions value)
Establece el BaseOptions
para la tarea del detector de rostros.
Parámetros
value |
---|
público abstracto FaceDetector.FaceDetectorOptions.Builder setErrorListener (ErrorListener value)
Establece un ErrorListener
} opcional.
Parámetros
value |
---|
público abstracto FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (valor flotante)
Establece la puntuación de confianza mínima para que la detección de rostro se considere exitosa. El valor predeterminado de minDetectionConfidence es 0.5.
Parámetros
value |
---|
público abstracto FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (float value)
Establece el umbral de supresión mínimo no máxima para que la detección de rostro se considere superpuesta. El valor predeterminado minSuppressionThreshold es 0.3.
Parámetros
value |
---|
público abstracto FaceDetector.FaceDetectorOptions.Builder setResultListener (ResultListener<FaceDetectorResult, MPImage> valor)
Configura OutputHandler.ResultListener
para recibir los resultados de la detección de forma asíncrona cuando el detector de rostros está en el modo de transmisión en vivo.
Parámetros
value |
---|
público abstracto FaceDetector.FaceDetectorOptions.Builder setRunningMode (valor RunningMode)
Establece el RunningMode
para la tarea del detector de rostros. Se establece de forma predeterminada el modo de imagen. El detector de rostros
tiene tres modos:
- IMAGE: El modo para detectar rostros en entradas de una sola imagen.
- VIDEO: Es el modo para detectar rostros en los fotogramas decodificados de un video.
- LIVE_STREAM: Es el modo para detectar rostros en una transmisión en vivo de datos de entrada, como los de la cámara. En este modo, se debe llamar a
setResultListener
para configurar un objeto de escucha y así recibir los resultados de la detección de forma asíncrona.
Parámetros
value |
---|