Kreator dla: ImageClassifier.ImageClassifierOptions.
Konstruktorzy publiczni
Metody publiczne
| final ImageClassifier.ImageClassifierOptions |
build()
Weryfikuje i buduje instancję
ImageClassifier.ImageClassifierOptions. |
| abstrat ImageClassifier.ImageClassifierOptions.Builder |
setBaseOptions(BaseOptions baseOptions)
Ustawia wartość
BaseOptions dla zadania klasyfikatora obrazów. |
| abstrat ImageClassifier.ImageClassifierOptions.Builder |
setCategoryAllowlist(Lista<ciąg> kategoriaAllowlist)
Ustawia opcjonalną listę dozwolonych nazw kategorii.
|
| abstrat ImageClassifier.ImageClassifierOptions.Builder |
setCategoryDenylist(Lista<ciąg znaków> kategoriaDenylist)
Ustawia opcjonalną listę odrzuconych nazw kategorii.
|
| abstrat ImageClassifier.ImageClassifierOptions.Builder |
setDisplayNamesLocale(język 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ą).
|
| abstrat ImageClassifier.ImageClassifierOptions.Builder | |
| abstrat ImageClassifier.ImageClassifierOptions.Builder |
setMaxResults(liczba całkowita maxResults)
Określa opcjonalną maksymalną liczbę wyników klasyfikacji o najwyższych wynikach do zwrócenia.
|
| abstrat ImageClassifier.ImageClassifierOptions.Builder |
setResultListener(ResultListener<ImageClassifierResult, MPImage> resultListener)
Ustawia
OutputHandler.ResultListener tak, aby asynchronicznie otrzymywać wyniki klasyfikacji, gdy klasyfikator obrazów jest w trybie transmisji na żywo. |
| abstrat ImageClassifier.ImageClassifierOptions.Builder |
setRunningMode(RunningMode runningMode),
Ustawia wartość
RunningMode dla zadania klasyfikatora obrazów. |
| abstrat ImageClassifier.ImageClassifierOptions.Builder |
Metody dziedziczone
Konstruktorzy publiczni
public Builder ()
Metody publiczne
public final ImageClassifier.ImageClassifierOptions build ()
Weryfikuje i buduje instancję ImageClassifier.ImageClassifierOptions. *
Rzuty
| IllegalArgumentException | jeśli któraś z ustawionych opcji jest nieprawidłowa. |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setBaseOptions (BaseOptions baseOptions)
Ustawia wartość BaseOptions dla zadania klasyfikatora obrazów.
Parametry
| baseOptions |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setCategoryAllowlist (Lista<String> kategoriaAllowlist)
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
| categoryAllowlist |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setCategoryDenylist (List<String> categoryDenylist)
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
| categoryDenylist |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setDisplayNamesLocale (język String)
Ustawia opcjonalny język używany w przypadku wyświetlanych nazw określonych za pomocą metadanych modelu TFLite (jeśli istnieją).
Parametry
| region |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setErrorListener (ErrorListener errorListener)
Ustawia opcjonalną funkcję ErrorListener.
Parametry
| errorListener |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setMaxResults (Liczba całkowita maxResults)
Określa opcjonalną maksymalną liczbę wyników klasyfikacji o najwyższych wynikach do zwrócenia.
Jeśli zasada jest nieskonfigurowana, zwracane są wszystkie dostępne wyniki. Jeśli jest ustawiona, musi być większa niż 0.
Parametry
| maxResults |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setResultListener (ResultListener<ImageClassifierResult, MPImage> resultListener)
Ustawia OutputHandler.ResultListener tak, aby asynchronicznie otrzymywać wyniki klasyfikacji, gdy klasyfikator obrazów jest w trybie transmisji na żywo.
Parametry
| resultListener |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setRunningMode (RunningMode runningMode)
Ustawia wartość RunningMode dla zadania klasyfikatora obrazów. Domyślnie jest to tryb obrazu.
Klasyfikator obrazów ma 3 tryby:
- IMAGE: tryb przeprowadzania klasyfikacji danych wejściowych z pojedynczym obrazem.
- WIDEO: tryb wykonywania klasyfikacji zdekodowanych klatek filmu.
- TRANSMISJA NA ŻYWO: tryb wykonywania klasyfikacji w strumieniu danych wejściowych na żywo, np. z kamery. W tym trybie trzeba wywołać funkcję
setResultListener, aby skonfigurować odbiornik, który asynchronicznie otrzymuje wyniki klasyfikacji.
Parametry
| runningMode |
|---|
public abstract ImageClassifier.ImageClassifierOptions.Builder setScoreThreshold (Float ScoreThreshold)
Określa opcjonalny próg wyniku. Wyniki z wynikiem poniżej tej wartości zostały odrzucone.
Zastępuje próg wyniku określony w metadanych modelu TFLite (jeśli występują).
Parametry
| scoreThreshold |
|---|