ImageSegmenter.ImageSegmenterOptions.Builder

classe abstrata pública estática ImageSegmenter.ImageSegmenterOptions.Builder

Builder para a classe ImageSegmenter.ImageSegmenterOptions.

Construtores públicos

Métodos públicos

final ImageSegmenter.ImageSegmenterOptions
build()
Valida e cria a instância ImageSegmenter.ImageSegmenterOptions.
abstrato ImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptions(valor BaseOptions)
Define as opções básicas para a tarefa do segmento de imagem.
abstrato ImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale(valor String)
A localidade a ser usada para nomes de exibição especificados pelo TFLite Model Metadata, se houver.
abstrato ImageSegmenter.ImageSegmenterOptions.Builder
setErrorListener(valor ErrorListener)
Define um ErrorListener opcional.
abstrato ImageSegmenter.ImageSegmenterOptions.Builder
setOutputCategoryMask(valor booleano)
Define se a máscara de categoria será gerada.
abstrato ImageSegmenter.ImageSegmenterOptions.Builder
setOutputConfidenceMasks(valor booleano)
Define se gera máscaras de confiança.
abstrato ImageSegmenter.ImageSegmenterOptions.Builder
setResultListener(ResultListener<ImageSegmenterResult, valor MPImage>)
/** Define um OutputHandler.ResultListener opcional para receber os resultados da segmentação quando o pipeline do gráfico terminar de processar uma imagem.
abstrato ImageSegmenter.ImageSegmenterOptions.Builder
setRunningMode(valor RunningMode)
Define o modo de corrida para a tarefa do segmento de imagem.

Métodos herdados

Construtores públicos

public Builder ()

Métodos públicos

public final ImageSegmenter.ImageSegmenterOptions criar ()

Valida e cria a instância ImageSegmenter.ImageSegmenterOptions.

Gera
IllegalArgumentException se o listener de resultado e o modo de execução não estiverem configurados corretamente. O listener de resultados precisa ser definido quando o segmento de imagens está no modo de transmissão ao vivo.

public abstrato ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions (valor BaseOptions)

Define as opções básicas para a tarefa do segmento de imagem.

Parâmetros
valor

public abstrato ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (String value)

A localidade a ser usada para nomes de exibição especificados pelo TFLite Model Metadata, se houver. O padrão é inglês.

Parâmetros
valor

public abstrato ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (valor ErrorListener)

Define um ErrorListener opcional.

Parâmetros
valor

public abstrato ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (valor booleano)

Define se a máscara de categoria será gerada.

Parâmetros
valor

public abstrato ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (valor booleano)

Define se gera máscaras de confiança.

Parâmetros
valor

public ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (ResultListener<ImageSegmenterResultMPImage> value)

/** Define um OutputHandler.ResultListener opcional para receber os resultados da segmentação quando o pipeline do gráfico terminar de processar uma imagem.

Parâmetros
valor

public abstrato ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (valor de RunningMode)

Define o modo de corrida para a tarefa do segmento de imagem. O padrão é o modo de imagem. O segmento de imagens tem três modos:

  • IMAGE: o modo de segmentação de imagens em entradas de imagem única.
  • VIDEO: o modo para segmentar imagens nos frames decodificados de um vídeo.
  • LIVE_STREAM: é o modo de segmentação de imagens 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