Kreator dla: ObjectDetector.ObjectDetectorOptions
.
Konstruktorzy publiczni
Metody publiczne
final ObjectDetector.ObjectDetectorOptions |
build()
Weryfikuje i buduje instancję
ObjectDetector.ObjectDetectorOptions . |
abstract ObjectDetector.ObjectDetectorOptions.Builder | |
abstract ObjectDetector.ObjectDetectorOptions.Builder |
setCategoryAllowlist(wartość List<ciąg znaków>)
Ustawia opcjonalną listę dozwolonych nazw kategorii.
|
abstract ObjectDetector.ObjectDetectorOptions.Builder |
setCategoryDenylist(wartość Lista<ciąg znaków>)
Ustawia opcjonalną listę odrzuconych nazw kategorii.
|
abstract ObjectDetector.ObjectDetectorOptions.Builder |
setDisplayNamesLocale(wartość ciągu znaków)
Ustawia opcjonalny język używany w przypadku wyświetlanych nazw określonych za pomocą metadanych modelu TFLite (jeśli istnieją).
|
abstract ObjectDetector.ObjectDetectorOptions.Builder | |
abstract ObjectDetector.ObjectDetectorOptions.Builder |
setMaxResults(liczba całkowita)
Określa opcjonalną maksymalną liczbę najwyższych wyników wykrywania do zwrócenia.
|
abstract ObjectDetector.ObjectDetectorOptions.Builder |
setResultListener(ResultListener<ObjectDetectorResult, MPImage> wartość)
Ustawia
OutputHandler.ResultListener tak, aby asynchronicznie otrzymywać wyniki wykrywania, gdy detektor obiektów jest w trybie transmisji na żywo. |
abstract ObjectDetector.ObjectDetectorOptions.Builder | |
abstract ObjectDetector.ObjectDetectorOptions.Builder |
setScoreThreshold(wartość zmiennoprzecinkowa)
Ustawia opcjonalny próg wyniku, który zastępuje próg podany w metadanych modelu (jeśli istnieją).
|
Metody dziedziczone
Konstruktorzy publiczni
public Builder ()
Metody publiczne
public final ObjectDetector.ObjectDetectorOptions build ()
Weryfikuje i buduje instancję ObjectDetector.ObjectDetectorOptions
.
Rzuty
IllegalArgumentException | jeśli odbiornik wyników i tryb działania nie są prawidłowo skonfigurowane. Detektor wyników należy ustawić tylko wtedy, gdy detektor obiektów działa w trybie transmisji na żywo. |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setBaseOptions (wartość BaseOptions)
Ustawia BaseOptions
zadania wykrywania obiektów.
Parametry
value |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setCategoryAllowlist (wartość List<ciągu>)
Ustawia opcjonalną listę dozwolonych nazw kategorii.
Jeśli pole nie jest puste, wyniki wykrywania, których nazwy kategorii nie ma w tym zbiorze, zostaną odfiltrowane. Zduplikowane i nieznane nazwy kategorii są ignorowane. Wzajemnie z: categoryDenylist
.
Parametry
value |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setCategoryDenylist (wartość listy<ciągu>)
Ustawia opcjonalną listę odrzuconych nazw kategorii.
Jeśli pole nie jest puste, wyniki wykrywania, których nazwa kategorii należy do tego zbioru, zostaną odfiltrowane.
Zduplikowane i nieznane nazwy kategorii są ignorowane. Wzajemnie z: categoryAllowlist
.
Parametry
value |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setDisplayNamesLocale (wartość String)
Ustawia opcjonalny język używany w przypadku wyświetlanych nazw określonych za pomocą metadanych modelu TFLite (jeśli istnieją).
Parametry
value |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setErrorListener (wartość ErrorListener)
Ustawia opcjonalną wartość ErrorListener
}.
Parametry
value |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setMaxResults (wartość Liczba całkowita)
Określa opcjonalną maksymalną liczbę najwyższych wyników wykrywania do zwrócenia.
Zastępuje wartości podane w metadanych modelu. Wyniki poniżej tej wartości są odrzucane.
Parametry
value |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setResultListener (ResultListener<ObjectDetectorResult, MPImage> wartość)
Ustawia OutputHandler.ResultListener
tak, aby asynchronicznie otrzymywać wyniki wykrywania, gdy detektor obiektów jest w trybie transmisji na żywo.
Parametry
value |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setRunningMode (wartość RunningMode)
Ustawia RunningMode
zadania wykrywania obiektów. Domyślnie jest to tryb obrazu.
Detektor obiektów ma 3 tryby:
- IMAGE: tryb wykrywania obiektów dla pojedynczych obrazów.
- WIDEO: tryb wykrywania obiektów w zdekodowanych klatkach filmu.
- TRANSMISJA NA ŻYWO: tryb wykrywania obiektów w strumieniu danych wejściowych na żywo, np. z kamery. W tym trybie musisz wywołać funkcję
setResultListener
, aby skonfigurować odbiornik, który asynchronicznie otrzymuje wyniki wykrywania.
Parametry
value |
---|
public abstract ObjectDetector.ObjectDetectorOptions.Builder setScoreThreshold (wartość zmiennoprzecinkowa)
Ustawia opcjonalny próg wyniku, który zastępuje próg podany w metadanych modelu (jeśli istnieją). Wyniki poniżej tej wartości zostały odrzucone.
Parametry
value |
---|