Class IADResult
IAD 검사 결과에 대한 정보가 담겨있는 클래스입니다.
Implements
Inherited Members
Namespace: SaigeVision.Net.V2.IAD
Assembly: SaigeVision.Net.V2.dll
Syntax
public class IADResult : InspectionResult, IInspectionResult
Constructors
View SourceIADResult(bool, ScoreValues<double>, SegmentedObject[], Bitmap, byte[], Bitmap, float[], Bitmap, float[], InferenceTimeInfo)
생성자입니다.
Declaration
public IADResult(bool isNG, ScoreValues<double> anomalyScore, SegmentedObject[] segmentedObjects, Bitmap mask, byte[] maskArray, Bitmap scoremap, float[] scoremapArray, Bitmap heatmap, float[] heatmapArray, InferenceTimeInfo inspectionTime)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | isNG | 정상/비정상 판별 결과입니다. |
| ScoreValues<double> | anomalyScore | 이미지의 대표 anomaly score, 최소, 최대값입니다 |
| SegmentedObject[] | segmentedObjects | Anomaly Detection을 통해 검출된 영역의 정보를 받아 옵니다. |
| Bitmap | mask | Mask 이미지 정보입니다. |
| byte[] | maskArray | |
| Bitmap | scoremap | Scoremap 이미지 정보입니다. |
| float[] | scoremapArray | |
| Bitmap | heatmap | Heatmap 이미지 정보입니다. |
| float[] | heatmapArray | |
| InferenceTimeInfo | inspectionTime | 추론 API 실행에 소요된 시간을 밀리초 단위로 받아 옵니다. |
Properties
View SourceAnomalyScore
Declaration
public ScoreValues<double> AnomalyScore { get; }
Property Value
| Type | Description |
|---|---|
| ScoreValues<double> | 세 가지 score를 받아 옵니다. |
Heatmap
Declaration
public Bitmap Heatmap { get; }
Property Value
| Type | Description |
|---|---|
| Bitmap | Heatmap 이미지 정보입니다. |
HeatmapArray
Declaration
public float[] HeatmapArray { get; }
Property Value
| Type | Description |
|---|---|
| float[] | Heatmap Array 정보입니다. |
IsNG
Declaration
public bool IsNG { get; }
Property Value
| Type | Description |
|---|---|
| bool | 정상/비정상 판별 결과입니다. |
Mask
Declaration
public Bitmap Mask { get; }
Property Value
| Type | Description |
|---|---|
| Bitmap | Mask 이미지 정보입니다. |
MaskArray
Declaration
public byte[] MaskArray { get; }
Property Value
| Type | Description |
|---|---|
| byte[] | Mask 배열 정보입니다. |
Scoremap
Declaration
public Bitmap Scoremap { get; }
Property Value
| Type | Description |
|---|---|
| Bitmap | Scoremap 이미지 정보입니다. |
ScoremapArray
Declaration
public float[] ScoremapArray { get; }
Property Value
| Type | Description |
|---|---|
| float[] | Scoremap 이미지 정보입니다. |
SegmentedObjects
Declaration
public SegmentedObject[] SegmentedObjects { get; }
Property Value
| Type | Description |
|---|---|
| SegmentedObject[] | Anomaly Detection을 통해 검출된 영역의 정보를 받아 옵니다. |