ImageSegmenterResult

clase abstracta pública ImageSegmenterResult

Representa los resultados de segmentación que genera ImageSegmenter.

Constructores públicos

Métodos públicos

abstracto Opcional<MPImage>
abstracto Opcional<Lista<MPImage>>
ImageSegmenterResult estático
create(opcional<List<MPImage>> copyrightMasks, Optional<MPImage> categoryMask, List<Float> QualityScores, long timestampMs)
Crea una instancia de ImageSegmenterResult a partir de una lista de MPImage de segmentación.
resumen List<Float>
abstracto largo
timestampMs()
Muestra la marca de tiempo asociada con el objeto del resultado de la tarea.

Métodos heredados

Constructores públicos

public ImageSegmenterResult ()

Métodos públicos

resumen público opcional<MPImage> categoryMask ()

public resumen Opcional<Lista<MPImage>> confidenceMasks ()

ImageSegmenterResult MPImageMPImage

Crea una instancia de ImageSegmenterResult a partir de una lista de MPImage de segmentación.

Parámetros
confidenceMasks una Optional de List de MPImage en formato IMAGE_FORMAT_VEC32F1 que representa las máscaras de confianza, donde, para cada máscara, cada píxel representa la confianza de la predicción, generalmente en el rango [0, 1].
categoryMask Una MPImage Optional en formato IMAGE_FORMAT_ALPHA que representa una máscara de categoría, en la que cada píxel representa la clase a la que se predijo que pertenecía el píxel en la imagen original.
qualityScores Son los niveles de calidad de las máscaras de resultados, en el rango de [0, 1]. El valor predeterminado es “1” si el modelo no genera puntuaciones de calidad. Cada elemento corresponde a la puntuación de la categoría en las salidas del modelo.
timestampMs una marca de tiempo para este resultado.

público abstracto Lista<Número de punto flotante> qualityScores ()

public resumen long timestampMs ()

Muestra la marca de tiempo asociada con el objeto del resultado de la tarea.