publiczna klasa abstrakcyjna ImageSegmenterResult
Reprezentuje wyniki segmentacji wygenerowane przez funkcję ImageSegmenter
.
Konstruktorzy publiczni
Metody publiczne
abstract Opcjonalny<MPImage> | |
abstract Optional<List<MPImage>> | |
statyczny ImageSegmenterResult |
create(Optional<List<MPImage>> confidenceMasks, opcjonalnie<MPImage> kategoriiMask, List<Float> QualityScores, long timestampMs)
Tworzy instancję
ImageSegmenterResult z listy segmentów MPImage. |
abstract Lista<Liczba zmiennoprzecinkowa> | |
abstrakcyjne długie |
timestampMs()
Zwraca sygnaturę czasową powiązaną z obiektem wyniku zadania.
|
Metody dziedziczone
Konstruktorzy publiczni
public ImageSegmenterResult ()
Metody publiczne
public static ImageSegmenterResult create (Optional<Lista<MPImage>> confidenceMasks, Optional<MPImage> kategoria Maska, długie.>)
Tworzy instancję ImageSegmenterResult
z listy segmentów MPImage.
Parametry
confidenceMasks | Optional z List MPImage w formacie IMAGE_FORMAT_VEC32F1 reprezentujący maski ufności, gdzie dla każdej maski każdy piksel reprezentuje poziom ufności prognozy, zwykle z zakresu [0, 1]. |
---|---|
categoryMask | obraz Optional MP w formacie IMAGE_FORMAT_ALPHA reprezentujący maskę kategorii, w którym każdy piksel reprezentuje klasę, do której miał należeć piksel w oryginalnym obrazie. |
qualityScores | Wyniki jakości masek wyników w zakresie [0, 1]. Jeśli model nie generuje wyników jakości, przyjmuje wartość domyślną „1”. Każdy element odpowiada wynikowi kategorii w danych wyjściowych modelu. |
timestampMs | sygnaturę czasową danego wyniku. |
public abstract long timestampMs ()
Zwraca sygnaturę czasową powiązaną z obiektem wyniku zadania.