Kreator dla: ImageSegmenter.ImageSegmenterOptions
.
Konstruktorzy publiczni
Metody publiczne
final ImageSegmenter.ImageSegmenterOptions |
build()
Weryfikuje i buduje instancję
ImageSegmenter.ImageSegmenterOptions . |
abstrakcja ImageSegmenter.ImageSegmenterOptions.Builder | |
abstrakcja ImageSegmenter.ImageSegmenterOptions.Builder |
setDisplayNamesLocale(wartość ciągu znaków)
Język, który ma być używany w przypadku nazw wyświetlanych określonych za pomocą metadanych modelu TFLite (jeśli występują).
|
abstrakcja ImageSegmenter.ImageSegmenterOptions.Builder | |
abstrakcja ImageSegmenter.ImageSegmenterOptions.Builder |
setOutputCategoryMask(wartość logiczna)
Określa, czy na wyjściu ma wyświetlić maskę kategorii.
|
abstrakcja ImageSegmenter.ImageSegmenterOptions.Builder |
setOutputConfidenceMasks(wartość logiczna)
Określa, czy wyświetlać maski ufności.
|
abstrakcja ImageSegmenter.ImageSegmenterOptions.Builder |
setResultListener(ResultListener<ImageSegmenterResult, MPImage> wartość)
/** Ustawia opcjonalny element
OutputHandler.ResultListener , który umożliwia otrzymywanie wyników podziału na segmenty po zakończeniu przetwarzania obrazu przez potok wykresu. |
abstrakcja ImageSegmenter.ImageSegmenterOptions.Builder |
Metody dziedziczone
Konstruktorzy publiczni
public Builder ()
Metody publiczne
public final ImageSegmenter.ImageSegmenterOptions build ()
Weryfikuje i buduje instancję ImageSegmenter.ImageSegmenterOptions
.
Rzuty
IllegalArgumentException | jeśli odbiornik wyników i tryb działania nie są prawidłowo skonfigurowane. Detektor wyników musi być ustawiony, gdy narzędzie do segmentacji obrazów działa w trybie transmisji na żywo. |
---|
public abstract ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions (wartość BaseOptions)
Ustawia opcje podstawowe dla zadania segmentowania obrazów.
Parametry
value |
---|
public abstract ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (wartość ciągu)
Język, który ma być używany w przypadku nazw wyświetlanych określonych za pomocą metadanych modelu TFLite (jeśli występują). Domyślnie jest to angielski.
Parametry
value |
---|
public abstract ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (wartość ErrorListener)
Ustawia opcjonalną wartość ErrorListener
}.
Parametry
value |
---|
public abstrat ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (wartość logiczna)
Określa, czy na wyjściu ma wyświetlić maskę kategorii.
Parametry
value |
---|
public abstract ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (wartość logiczna)
Określa, czy wyświetlać maski ufności.
Parametry
value |
---|
public abstract ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (ResultListener<ImageSegmenterResult, MPImage> wartość)
/** Ustawia opcjonalny element OutputHandler.ResultListener
, który umożliwia otrzymywanie wyników podziału na segmenty po zakończeniu przetwarzania obrazu przez potok wykresu.
Parametry
value |
---|
public abstract ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (wartość RunningMode)
Ustawia tryb działania zadania segmentowania obrazów. Domyślnie jest to tryb obrazu. Narzędzie do segmentowania obrazów może działać w 3 trybach:
- IMAGE: tryb segmentowania obrazu dla pojedynczych obrazów.
- WIDEO: tryb segmentowania obrazu w zdekodowanych klatkach filmu.
- TRANSMISJA NA ŻYWO: tryb do segmentowania obrazu w strumieniu danych wejściowych na żywo, np. z kamery. W tym trybie musisz wywołać funkcję
setResultListener
, aby skonfigurować detektor do asynchronicznego odbierania wyników rozpoznawania.
Parametry
value |
---|