Costruttore per ImageSegmenter.ImageSegmenterOptions
.
Costruttori pubblici
Builder()
|
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 | |
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<ImageSegmenterResult, MPImage> 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 |
---|