ImageSegmenterResult

public 抽象クラス ImageSegmenterResult

ImageSegmenter によって生成されたセグメンテーション結果を表します。

パブリック コンストラクタ

パブリック メソッド

抽象 省略可<MPImage>
省略可<List<MPImage>>
static ImageSegmenterResult
create省略可<List<MPImage>>confidenceMasks、省略可<MPImage> categoryMask、List<Float> QualityScores、long timestampMs)
セグメンテーション MPImage のリストから ImageSegmenterResult インスタンスを作成します。
抽象 List<Float>
抽象 長い
timestampMs()
タスク結果オブジェクトに関連付けられているタイムスタンプを返します。

継承されるメソッド

パブリック コンストラクタ

public ImageSegmenterResult ()

パブリック メソッド

public 抽象 省略可<MPImage> categoryMask ()

public 抽象 省略可<List<MPImage>> confidenceMasks ()

public static ImageSegmenterResult create 省略可<リスト<MPImage>> trustMasks、省略可<MPImage> categoryMask、List<List<

セグメンテーション MPImage のリストから ImageSegmenterResult インスタンスを作成します。

パラメータ
confidenceMasks 信頼マスクを表す IMAGE_FORMAT_VEC32F1 形式の MPImage の ListOptional。ここで、各マスクの各ピクセルは予測の信頼度を表し、通常は [0, 1] の範囲になります。
categoryMask カテゴリマスクを表す IMAGE_FORMAT_ALPHA 形式の Optional MPImage。各ピクセルは、元の画像のピクセルが属すると予測されたクラスを表します。
qualityScores 結果マスクの品質スコア(範囲: [0, 1])。モデルが品質スコアを出力しない場合のデフォルトは「1」です。各要素は、モデル出力のカテゴリのスコアに対応しています。
timestampMs この結果のタイムスタンプ。

public qualityScores()

public 抽象 long timestampMs ()

タスク結果オブジェクトに関連付けられているタイムスタンプを返します。