Builder para a classe FaceLandmarker.FaceLandmarkerOptions.
Construtores públicos
|
Builder()
|
Métodos públicos
| final FaceLandmarker.FaceLandmarkerOptions |
build()
Valida e cria a instância
FaceLandmarker.FaceLandmarkerOptions. |
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setBaseOptions(valor BaseOptions)
Define as opções básicas para a tarefa do ponto de referência de rostos.
|
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder | |
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setMinFaceDetectionConfidence(valor Float)
Define a pontuação de confiança mínima para que a detecção facial seja considerada bem-sucedida
|
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setMinFacePresenceConfidence(valor Float)
Define a pontuação de confiança mínima da pontuação de presença facial na detecção de pontos de referência do rosto.
|
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setMinTrackingConfidence(valor Float)
Define a pontuação de confiança mínima para que o rastreamento facial seja considerado bem-sucedido.
|
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setNumFaces(valor Integer)
Define o número máximo de rostos que podem ser detectados pelo FaceLandmarker.
|
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setOutputFaceBlendshapes(valor Booleano)
Define se o FaceLandmarker gera uma classificação de mesclagem de formas de rosto.
|
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setOutputFacialTransformationMatrixes(valor Boolean)
Define se FaceLandmarker evidencie a matriz de transformação facial.
|
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setResultListener(ResultListener<FaceLandmarkerResult, valor de MPImage>)
Define o listener de resultados para receber os resultados de detecção de forma assíncrona quando o ponto de referência de rostos está no modo de transmissão ao vivo.
|
| abstrato FaceLandmarker.FaceLandmarkerOptions.Builder |
setRunningMode(valor RunningMode)
Define o modo de corrida para a tarefa do ponto de referência de rostos.
|
Métodos herdados
Construtores públicos
public Builder ()
Métodos públicos
public final FaceLandmarker.FaceLandmarkerOptions criar ()
Valida e cria a instância FaceLandmarker.FaceLandmarkerOptions.
Gera
| IllegalArgumentException | se o listener de resultado e o modo de execução não estiverem configurados corretamente. O listener de resultado só poderá ser definido quando o ponto de referência do rosto estiver no modo de transmissão ao vivo. |
|---|
public abstrato FaceLandmarker.FaceLandmarkerOptions.Builder setBaseOptions (valor de BaseOptions)
Define as opções básicas para a tarefa do ponto de referência de rostos.
Parâmetros
| valor |
|---|
public FaceLandmarker.FaceLandmarkerOptions.Builder setErrorListener (valor ErrorListener)
Define um listener de erro opcional.
Parâmetros
| valor |
|---|
public abstrato FaceLandmarker.FaceLandmarkerOptions.Builder setMinFaceDetectionConfidence (valor de flutuante)
Define a pontuação de confiança mínima para que a detecção facial seja considerada bem-sucedida
Parâmetros
| valor |
|---|
public abstrato FaceLandmarker.FaceLandmarkerOptions.Builder setMinFacePresenceConfidence (valor de flutuante)
Define a pontuação de confiança mínima da pontuação de presença facial na detecção de pontos de referência do rosto.
Parâmetros
| valor |
|---|
public abstrato FaceLandmarker.FaceLandmarkerOptions.Builder setMinTrackingConfidence (valor de Float)
Define a pontuação de confiança mínima para que o rastreamento facial seja considerado bem-sucedido.
Parâmetros
| valor |
|---|
public abstrato FaceLandmarker.FaceLandmarkerOptions.Builder setNumFaces (valor de inteiro)
Define o número máximo de rostos que podem ser detectados pelo FaceLandmarker.
Parâmetros
| valor |
|---|
public FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFaceBlendshapes (valor booleano)
Define se o FaceLandmarker gera uma classificação de mesclagem de formas de rosto. As mesclagens de rostos são usadas para renderizar o modelo de rosto 3D.
Parâmetros
| valor |
|---|
public abstrato FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFacialTransformationMatrixes (valor booleano)
Define se FaceLandmarker evidencie a matriz de transformação facial. A matriz de transformação facial é usada para transformar os pontos de referência faciais em rostos canônicos no rosto detectado para que os usuários possam aplicar efeitos faciais a eles.
Parâmetros
| valor |
|---|
public FaceLandmarker.FaceLandmarkerOptions.Builder setResultListener (ResultListener<FaceLandmarkerResult, valor de MPImage>)
Define o listener de resultados para receber os resultados de detecção de forma assíncrona quando o ponto de referência de rostos está no modo de transmissão ao vivo.
Parâmetros
| valor |
|---|
public abstrato FaceLandmarker.FaceLandmarkerOptions.Builder setRunningMode (valor de RunningMode)
Define o modo de corrida para a tarefa do ponto de referência de rostos. O padrão é o modo de imagem. O ponto de referência de mão tem três modos:
- IMAGE: o modo para detectar pontos de referência de rostos em entradas de imagem única.
- VIDEO: o modo para detectar pontos de referência de rostos nos frames decodificados de um vídeo.
- LIVE_STREAM: o modo de detecção de pontos de referência faciais em um stream ao vivo de dados de entrada, como da câmera. Nesse modo,
setResultListenerprecisa ser chamado para configurar um listener e receber os resultados de detecção de forma assíncrona.
Parâmetros
| valor |
|---|