Interface ISegmentationTaskResult
領域検出タスクの推論結果を表します。
Inherited Members
Namespace: Menou.Menoute.Runtime
Assembly: Menou.Menoute.Runtime.dll
Syntax
public interface ISegmentationTaskResult : IPredictionTaskResult
Properties
Name | Description |
---|---|
Blobs | ITaskInspector により示されるタスク検査条件に一致した領域(検出された領域)の一覧。 |
HeatMapImage | ヒートマップ画像バイト配列。 ScoreMapImage プロパティの画像をスコアの低いピクセルを青、高いピクセルを赤として表現したカラー画像が設定されます。 |
InspectionValue | MENOU-TE ランタイムモデル生成時に指定した検査条件(閾値、面積等)に従い、 スコアマップ画像を解析した結果の文字列("正常" / "異常" 等)です。検査条件が指定されていない場合は null が設定されます。 |
ScoreMapImage | スコアマップ画像バイト配列。 画像における各ピクセルの推論結果スコアをグレースケール画像にしたものをバイト配列化したデータです。実際には PNG 画像をバイト配列化したものが設定されます。 |
Methods
Name | Description |
---|---|
CreateCropHeatMapImage(IBoundingBox) | 指定の矩形でクロップしたヒートマップ画像を IMenouImage 形式で生成します。 |
CreateCropScoreMapImage(IBoundingBox) | 指定の矩形でクロップしたスコアマップ画像を IMenouImage 形式で生成します。 |
CreateHeatMapImage() | ヒートマップ画像を IMenouImage 形式で生成します。 HeatMapImage プロパティと比較し、PNG 画像形式へのエンコード・デコードが不要なため、高速にアクセスが可能です。 |
CreateScoreMapImage() | スコアマップ画像を IMenouImage 形式で生成します。 ScoreMapImage プロパティと比較し、PNG 画像形式へのエンコード・デコードが不要なため、高速にアクセスが可能です。 |
GetBlobInspectionValue(IBlob) | 対象領域の検査結果を取得します。 |