GestureRecognizer.GestureRecognizerOptions.Builder

classe abstrata estática pública GestureRecognizer.GestureRecognizerOptions.Builder

Construtores públicos

Métodos públicos

final GestureRecognizer.GestureRecognizerOptions
build()
Valida e cria a instância GestureRecognizer.GestureRecognizerOptions.
abstrato GestureRecognizer.GestureRecognizerOptions.Builder
setBaseOptions(valor BaseOptions)
Define as opções básicas para a tarefa do reconhecedor de gestos.
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
setErrorListener(valor ErrorListener)
Define um listener de erro opcional.
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
setRunningMode(valor RunningMode)
Define o modo de corrida para a tarefa do reconhecedor de gestos.

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<GestureRecognizerResultMPImage> 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, setResultListener precisa ser chamado para configurar um listener e receber os resultados de reconhecimento de forma assíncrona.

Parâmetros
valor