Builder für ImageSegmenter.ImageSegmenterOptions.
Public Constructors
|
Builder()
|
Public Methods
| ImageSegmenter.ImageSegmenterOptions. |
build()
Validiert und erstellt die
ImageSegmenter.ImageSegmenterOptions-Instanz. |
| Zusammenfassung ImageSegmenter.ImageSegmenterOptions.Builder | |
| Zusammenfassung ImageSegmenter.ImageSegmenterOptions.Builder |
setDisplayNamesLocale(String-Wert)
Die Sprache, die für Anzeigenamen verwendet werden soll, die über die TFLite-Modellmetadaten angegeben sind, sofern vorhanden.
|
| Zusammenfassung ImageSegmenter.ImageSegmenterOptions.Builder | |
| Zusammenfassung ImageSegmenter.ImageSegmenterOptions.Builder |
setOutputCategoryMask(boolescher Wert)
Gibt an, ob eine Kategoriemaske ausgegeben werden soll.
|
| Zusammenfassung ImageSegmenter.ImageSegmenterOptions.Builder |
setOutputConfidenceMasks(boolescher Wert)
Gibt an, ob Konfidenzmasken ausgegeben werden sollen.
|
| Zusammenfassung ImageSegmenter.ImageSegmenterOptions.Builder |
setResultListener(ResultListener<ImageSegmenterResult, MPImage>-Wert)
/** Legt einen optionalen
OutputHandler.ResultListener fest, um die Segmentierungsergebnisse zu erhalten, wenn die Grafikpipeline ein Bild verarbeitet hat. |
| Zusammenfassung ImageSegmenter.ImageSegmenterOptions.Builder |
setRunningMode(RunningMode-Wert)
Legt den Ausführungsmodus für die Aufgabe zur Bildsegmentierung fest.
|
Übernommene Methoden
Public Constructors
public Builder ()
Public Methods
public final ImageSegmenter.ImageSegmenterOptions build ()
Validiert und erstellt die ImageSegmenter.ImageSegmenterOptions-Instanz.
Löst aus
| IllegalArgumentException | Der Ergebnis-Listener und der Ausführungsmodus sind nicht korrekt konfiguriert. Der Ergebnis-Listener muss festgelegt sein, wenn sich die Bildsegmentierung im Livestreammodus befindet. |
|---|
public abstrakt ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions (BaseOptions-Wert)
Legt die Basisoptionen für die Aufgabe zur Bildsegmentierung fest.
Parameter
| value |
|---|
public abstrakt ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (String-Wert)
Die Sprache, die für Anzeigenamen verwendet werden soll, die über die TFLite-Modellmetadaten angegeben sind, sofern vorhanden. Die Standardeinstellung ist Englisch.
Parameter
| value |
|---|
public abstrakt ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (ErrorListener-Wert)
Legt einen optionalen ErrorListener} fest.
Parameter
| value |
|---|
public abstrakt ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (boolescher Wert)
Gibt an, ob eine Kategoriemaske ausgegeben werden soll.
Parameter
| value |
|---|
public abstrakt ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (boolescher Wert)
Gibt an, ob Konfidenzmasken ausgegeben werden sollen.
Parameter
| value |
|---|
public abstrakt ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (ResultListener<ImageSegmenterResult, MPImage> Wert)
/** Legt einen optionalen OutputHandler.ResultListener fest, um die Segmentierungsergebnisse zu erhalten, wenn die Grafikpipeline ein Bild verarbeitet hat.
Parameter
| value |
|---|
public abstrakt ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (RunningMode-Wert)
Legt den Ausführungsmodus für die Aufgabe zur Bildsegmentierung fest. Verwenden Sie standardmäßig den Bildmodus. Die Bildsegmentierung hat drei Modi:
- IMAGE: Der Modus zum Segmentieren von Bildern bei Einzelbildeingaben.
- VIDEO: Der Modus zum Segmentieren von Bildern in den decodierten Frames eines Videos.
- LIVE_STREAM: Der Modus zum Segmentieren von Bildern in einem Livestream mit Eingabedaten, z. B. von der Kamera. In diesem Modus muss
setResultListeneraufgerufen werden, um einen Listener einzurichten, der die Erkennungsergebnisse asynchron empfängt.
Parameter
| value |
|---|