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.