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
setResultListeneraufgerufen 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 |
|---|