Builder für ObjectDetector.ObjectDetectorOptions
.
Public Constructors
Builder()
|
Public Methods
ObjectDetector.ObjectDetectorOptions |
build()
Validiert und erstellt die
ObjectDetector.ObjectDetectorOptions -Instanz. |
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder | |
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder | |
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder | |
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder |
setDisplayNamesLocale(String-Wert)
Legt das optionale Gebietsschema für Anzeigenamen fest, die gegebenenfalls über die TFLite-Modellmetadaten angegeben werden.
|
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder | |
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder |
setMaxResults(Ganzzahl-Wert)
Legt die optionale maximale Anzahl der Ergebnisse mit den besten Bewertungen fest, die zurückgegeben werden sollen.
|
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder |
setResultListener(ResultListener<ObjectDetectorResult, MPImage>-Wert)
Legt den
OutputHandler.ResultListener so fest, dass die Erkennungsergebnisse asynchron empfangen werden, wenn sich der Objektdetektor im Livestreammodus befindet. |
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder | |
Zusammenfassung ObjectDetector.ObjectDetectorOptions.Builder |
setScoreThreshold(Gleitkommawert)
Legt den optionalen Score-Schwellenwert fest, der den in den Modellmetadaten angegebenen Schwellenwert überschreibt (falls vorhanden).
|
Übernommene Methoden
Public Constructors
public Builder ()
Public Methods
public final ObjectDetector.ObjectDetectorOptions build ()
Validiert und erstellt die ObjectDetector.ObjectDetectorOptions
-Instanz.
Löst aus
IllegalArgumentException | Der Ergebnis-Listener und der Ausführungsmodus sind nicht korrekt konfiguriert. Der Ergebnis-Listener sollte nur festgelegt werden, wenn sich der Objektdetektor im Livestreammodus befindet. |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setBaseOptions (BaseOptions-Wert)
Legt den BaseOptions
für die Objekterkennungsaufgabe fest.
Parameter
value |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setCategoryAllowlist (List<String>-Wert)
Legt die optionale Zulassungsliste mit Kategorienamen fest.
Wenn das Feld nicht leer ist, werden Erkennungsergebnisse herausgefiltert, deren Kategoriename nicht in diesem Set enthalten ist. Doppelte oder unbekannte Kategorienamen werden ignoriert. Schließt sich gegenseitig aus mit categoryDenylist
.
Parameter
value |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setCategoryDenylist (List<String>-Wert)
Legt die optionale Sperrliste für Kategorienamen fest.
Wenn das Feld nicht leer ist, werden Erkennungsergebnisse herausgefiltert, deren Kategoriename in diesem Satz enthalten ist.
Doppelte oder unbekannte Kategorienamen werden ignoriert. Schließt sich gegenseitig aus mit categoryAllowlist
.
Parameter
value |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setDisplayNamesLocale (String-Wert)
Legt das optionale Gebietsschema für Anzeigenamen fest, die gegebenenfalls über die TFLite-Modellmetadaten angegeben werden.
Parameter
value |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setErrorListener (ErrorListener-Wert)
Legt einen optionalen ErrorListener
} fest.
Parameter
value |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setMaxResults (Ganzzahl-Wert)
Legt die optionale maximale Anzahl der Ergebnisse mit den besten Bewertungen fest, die zurückgegeben werden sollen.
Überschreibt die in den Modellmetadaten angegebenen. Ergebnisse unter diesem Wert werden abgelehnt.
Parameter
value |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setResultListener (ResultListener<ObjectDetectorResult, MPImage> Wert)
Legt den OutputHandler.ResultListener
so fest, dass die Erkennungsergebnisse asynchron empfangen werden, wenn sich der Objektdetektor im Livestreammodus befindet.
Parameter
value |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setRunningMode (RunningMode-Wert)
Legt den RunningMode
für die Objekterkennungsaufgabe fest. Verwenden Sie standardmäßig den Bildmodus.
Der Objektdetektor hat drei Modi:
- IMAGE: Der Modus zur Erkennung von Objekten bei Einzelbildeingaben.
- VIDEO: Der Modus zur Erkennung von Objekten in den decodierten Frames eines Videos.
- LIVE_STREAM: Der Modus zum Erkennen von Objekten in einem Livestream von 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 |
---|
public abstrakt ObjectDetector.ObjectDetectorOptions.Builder setScoreThreshold (Gleitkommazahl)
Legt den optionalen Score-Schwellenwert fest, der den in den Modellmetadaten angegebenen Schwellenwert überschreibt (falls vorhanden). Ergebnisse unter diesem Wert werden abgelehnt.
Parameter
value |
---|