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
setResultListener
aufgerufen werden, um einen Listener einzurichten, der die Erkennungsergebnisse asynchron empfängt.
Parameter
value |
---|