Builder para a classe GestureRecognizer.GestureRecognizerOptions.
Construtores públicos
|
Builder()
|
Métodos públicos
| final GestureRecognizer.GestureRecognizerOptions |
build()
Valida e cria a instância
GestureRecognizer.GestureRecognizerOptions. |
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder | |
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder |
setCannedGesturesClassifierOptions(ClassifierOptions classifierOptions)
Define o
ClassifierOptions opcional que controla o classificador de gestos automáticos, como limite de pontuação, lista de permissões e lista de bloqueio de gestos. |
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder |
setCustomGesturesClassifierOptions(ClassifierOptions classifierOptions)
Define o
ClassifierOptions opcional que controla o classificador de gestos personalizados, como limite de pontuação, lista de permissões e lista de bloqueio de gestos. |
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder | |
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder |
setMinHandDetectionConfidence(valor Float)
Define a pontuação de confiança mínima para que a detecção da mão seja considerada bem-sucedida
|
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder |
setMinHandPresenceConfidence(valor Float)
Define a pontuação de confiança mínima da pontuação de presença da mão na detecção de pontos de referência da mão.
|
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder |
setMinTrackingConfidence(valor Float)
Define a pontuação de confiança mínima para que o rastreamento da mão seja considerado bem-sucedido.
|
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder |
setNumHands(valor Integer)
Define o número máximo de ponteiros que podem ser detectados pelo GestureRecognitionr.
|
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder |
setResultListener(ResultListener<GestureRecognizerResult, valor de MPImage>)
Define o listener de resultado para receber os resultados de detecção de forma assíncrona quando o reconhecedor de gestos está no modo de transmissão ao vivo.
|
| abstrato GestureRecognizer.GestureRecognizerOptions.Builder |
Métodos herdados
Construtores públicos
public Builder ()
Métodos públicos
public final GestureRecognizer.GestureRecognizerOptions build ()
Valida e cria a instância GestureRecognizer.GestureRecognizerOptions.
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 de objetos estiver no modo de transmissão ao vivo. |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setBaseOptions (valor de BaseOptions)
Define as opções básicas para a tarefa do reconhecedor de gestos.
Parâmetros
| valor |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setCannedGesturesClassifierOptions (ClassifierOptions classifierOptions)
Define o ClassifierOptions opcional que controla o classificador de gestos automáticos, como limite de pontuação, lista de permissões e lista de bloqueio de gestos. As categorias
de classificadores de gestos automáticos são: ["Nenhum", "Closed_Fist", "Open_Palm",
"Pointing_Up", "Thumb_Down", "Thumb_Up", "Vitória", "ILoveYou"]
TODO Observe que esta opção está sujeita a mudanças depois que a calculadora de mesclagem de pontuações for implementada.
Parâmetros
| classifierOptions |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setCustomGesturesClassifierOptions (ClassifierOptions classifierOptions)
Define o ClassifierOptions opcional que controla o classificador de gestos personalizados, como limite de pontuação, lista de permissões e lista de bloqueio de gestos.
TODO Observe que esta opção está sujeita a mudanças depois que a calculadora de mesclagem de pontuações for implementada.
Parâmetros
| classifierOptions |
|---|
public GestureRecognizer.GestureRecognizerOptions.Builder setErrorListener (valor do ErrorListener)
Define um listener de erro opcional.
Parâmetros
| valor |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setMinHandDetectionConfidence (valor de Float)
Define a pontuação de confiança mínima para que a detecção da mão seja considerada bem-sucedida
Parâmetros
| valor |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setMinHandPresenceConfidence (valor de Float)
Define a pontuação de confiança mínima da pontuação de presença da mão na detecção de pontos de referência da mão.
Parâmetros
| valor |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setMinTrackingConfidence (Valor de Float)
Define a pontuação de confiança mínima para que o rastreamento da mão seja considerado bem-sucedido.
Parâmetros
| valor |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setNumHands (valor inteiro)
Define o número máximo de ponteiros que podem ser detectados pelo GestureRecognitionr.
Parâmetros
| valor |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setResultListener (ResultListener<GestureRecognizerResult, MPImage> value)
Define o listener de resultado para receber os resultados de detecção de forma assíncrona quando o reconhecedor de gestos está no modo de transmissão ao vivo.
Parâmetros
| valor |
|---|
public abstrato GestureRecognizer.GestureRecognizerOptions.Builder setRunningMode (valor de RunningMode)
Define o modo de corrida para a tarefa do reconhecedor de gestos. O padrão é o modo de imagem. O reconhecedor de gestos tem três modos:
- IMAGE: o modo de reconhecimento de gestos em entradas de imagem única.
- VÍDEO: o modo de reconhecimento de gestos nos frames decodificados de um vídeo.
- LIVE_STREAM: o modo de reconhecimento de gestos 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 reconhecimento de forma assíncrona.
Parâmetros
| valor |
|---|