Builder para a classe FaceDetector.FaceDetectorOptions
.
Construtores públicos
Builder()
|
Métodos públicos
final FaceDetector.FaceDetectorOptions |
build()
Valida e cria a instância
FaceDetector.FaceDetectorOptions . |
abstrato FaceDetector.FaceDetectorOptions.Builder | |
abstrato FaceDetector.FaceDetectorOptions.Builder | |
abstrato FaceDetector.FaceDetectorOptions.Builder |
setMinDetectionConfidence(valor Float)
Define a pontuação de confiança mínima para que a detecção facial seja considerada bem-sucedida.
|
abstrato FaceDetector.FaceDetectorOptions.Builder |
setMinSuppressionThreshold(valor Float)
Define o limite mínimo de supressão não máxima para que a detecção facial seja considerada
sobreposta.
|
abstrato FaceDetector.FaceDetectorOptions.Builder |
setResultListener(ResultListener<FaceDetectorResult, valor MPImage>)
Define o
OutputHandler.ResultListener para receber os resultados de detecção de forma assíncrona quando o detector facial estiver no modo de transmissão ao vivo. |
abstrato FaceDetector.FaceDetectorOptions.Builder |
Métodos herdados
Construtores públicos
public Builder ()
Métodos públicos
public final FaceDetector.FaceDetectorOptions criar ()
Valida e cria a instância FaceDetector.FaceDetectorOptions
.
Gera
IllegalArgumentException | se o listener de resultado e o modo de execução não estiverem configurados corretamente. O listener de resultados só deverá ser definido quando o detector facial estiver no modo de transmissão ao vivo. |
---|
public FaceDetector.FaceDetectorOptions.Builder setBaseOptions (valor de BaseOptions)
Define o BaseOptions
para a tarefa do detector facial.
Parâmetros
valor |
---|
public FaceDetector.FaceDetectorOptions.Builder setErrorListener (valor ErrorListener)
Define um ErrorListener
opcional.
Parâmetros
valor |
---|
public abstrato FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (valor de Ponto flutuante)
Define a pontuação de confiança mínima para que a detecção facial seja considerada bem-sucedida. O minDetectionConfidence padrão é 0,5.
Parâmetros
valor |
---|
public FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (valor Float)
Define o limite mínimo de supressão não máxima para que a detecção facial seja considerada sobreposta. O minSuppressionThreshold padrão é 0,3.
Parâmetros
valor |
---|
public abstrato FaceDetector.FaceDetectorOptions.Builder setResultListener (ResultListener<FaceDetectorResult, valor de MPImage>)
Define o OutputHandler.ResultListener
para receber os resultados de detecção de forma assíncrona quando o detector facial estiver no modo de transmissão ao vivo.
Parâmetros
valor |
---|
public abstrato FaceDetector.FaceDetectorOptions.Builder setRunningMode (valor de RunningMode)
Define o RunningMode
para a tarefa do detector facial. O padrão é o modo de imagem, que tem três modos:
- IMAGE: o modo para detectar rostos em entradas de imagem única.
- VIDEO: o modo para detectar rostos nos frames decodificados de um vídeo.
- LIVE_STREAM: o modo de detecção de rostos em um stream ao vivo de dados de entrada, como da câmera. Nesse modo,
setResultListener
precisa ser chamado para configurar um listener e receber os resultados de detecção de forma assíncrona.
Parâmetros
valor |
---|