ImageSegmenter.ImageSegmenterOptions.Builder

classe astratta statica pubblica ImageSegmenter.ImageSegmenterOptions.Builder

Costruttori pubblici

Metodi pubblici

final ImageSegmenter.ImageSegmenterOptions
build()
Convalida e crea l'istanza ImageSegmenter.ImageSegmenterOptions.
astratto ImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptions(valore BaseOptions)
Imposta le opzioni di base per l'attività di segmentazione delle immagini.
astratto ImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale(valore stringa)
Le impostazioni internazionali da utilizzare per i nomi visualizzati specificati tramite i metadati del modello TFLite, se presenti.
astratto ImageSegmenter.ImageSegmenterOptions.Builder
setErrorListener(valore ErrorListener)
Imposta un valore facoltativo ErrorListener}.
astratto ImageSegmenter.ImageSegmenterOptions.Builder
setOutputCategoryMask(valore booleano)
Indica se restituire la maschera della categoria.
astratto ImageSegmenter.ImageSegmenterOptions.Builder
setOutputConfidenceMasks(valore booleano)
Se eseguire l'output delle maschere di confidenza.
astratto ImageSegmenter.ImageSegmenterOptions.Builder
setResultListener(ResultListener<ImageSegmenterResultMPImage> valore)
/** Imposta un valore OutputHandler.ResultListener facoltativo per ricevere i risultati della segmentazione quando la pipeline del grafico ha finito di elaborare un'immagine.
astratto ImageSegmenter.ImageSegmenterOptions.Builder
setRunningMode(valore RunningMode)
Imposta la modalità di esecuzione per l'attività di segmentazione delle immagini.

Metodi ereditati

Costruttori pubblici

pubblica Builder ()

Metodi pubblici

Public final ImageSegmenter.ImageSegmenterOptions build ()

Convalida e crea l'istanza ImageSegmenter.ImageSegmenterOptions.

Lanci
IllegalArgumentException se il listener dei risultati e la modalità di esecuzione non sono configurati correttamente. Il listener dei risultati deve essere impostato quando il segmenter di immagini è in modalità live streaming.

pubblici astratto ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions (valore BaseOptions)

Imposta le opzioni di base per l'attività di segmentazione delle immagini.

Parametri
valore

pubblici astratto ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (Valore String)

Le impostazioni internazionali da utilizzare per i nomi visualizzati specificati tramite i metadati del modello TFLite, se presenti. Il valore predefinito è l'inglese.

Parametri
valore

pubblici astratto ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (valoreErrorListener)

Imposta un valore facoltativo ErrorListener}.

Parametri
valore

pubblici astratto ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (valore booleano)

Indica se restituire la maschera della categoria.

Parametri
valore

pubblici astratto ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (valore booleano)

Se eseguire l'output delle maschere di confidenza.

Parametri
valore

pubblici astratto ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (ResultListener<ImageSegmenterResult, valore MPImage>)

/** Imposta un valore OutputHandler.ResultListener facoltativo per ricevere i risultati della segmentazione quando la pipeline del grafico ha finito di elaborare un'immagine.

Parametri
valore

pubblici astratto ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (valore RunningMode)

Imposta la modalità di esecuzione per l'attività di segmentazione delle immagini. Imposta il valore predefinito sulla modalità immagine. Il segmenter di immagini prevede tre modalità:

  • IMMAGINE: la modalità per segmentare l'immagine sugli ingressi di singole immagini.
  • VIDEO: la modalità per segmentare l'immagine nei fotogrammi decodificati di un video.
  • LIVE_STREAM: la modalità per segmentare un'immagine in uno stream in diretta di dati di input, ad esempio dalla fotocamera. In questa modalità, è necessario chiamare setResultListener per configurare un listener che riceva i risultati del riconoscimento in modo asincrono.

Parametri
valore