Class SegmentationResult
Segmentation 검사 결과에 대한 정보가 담겨있는 클래스입니다.
Implements
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SaigeVision.Net.V2.Segmentation
Assembly: SaigeVision.Net.V2.dll
Syntax
public class SegmentationResult : InspectionResult, IInspectionResult
Constructors
View SourceSegmentationResult(SegmentedObject[], Bitmap[], byte[], Bitmap[], byte[], InferenceTimeInfo)
생성자입니다.
Declaration
public SegmentationResult(SegmentedObject[] segmentedObjects, Bitmap[] masks, byte[] maskArray, Bitmap[] scoremaps, byte[] scoremapArray, InferenceTimeInfo inferenceTimeInfo)
Parameters
| Type | Name | Description |
|---|---|---|
| SegmentedObject[] | segmentedObjects | Segmentation을 통해 검출된 영역의 정보를 받아 옵니다. |
| Bitmap[] | masks | Mask 이미지 정보입니다. |
| byte[] | maskArray | |
| Bitmap[] | scoremaps | Scoremap 이미지 정보입니다. |
| byte[] | scoremapArray | |
| InferenceTimeInfo | inferenceTimeInfo | 추론 API 실행에 소요된 시간을 밀리초 단위로 받아 옵니다. |
Properties
View SourceMaskArray
Declaration
public byte[] MaskArray { get; }
Property Value
| Type | Description |
|---|---|
| byte[] | Mask 이미지 정보입니다. |
Masks
Declaration
public Bitmap[] Masks { get; }
Property Value
| Type | Description |
|---|---|
| Bitmap[] | Mask 이미지 정보입니다. |
ScoremapArray
Declaration
public byte[] ScoremapArray { get; }
Property Value
| Type | Description |
|---|---|
| byte[] | Scoremap 배열 정보입니다. |
Scoremaps
Declaration
public Bitmap[] Scoremaps { get; }
Property Value
| Type | Description |
|---|---|
| Bitmap[] | Scoremap 이미지 정보입니다. |
SegmentedObjects
Declaration
public SegmentedObject[] SegmentedObjects { get; }
Property Value
| Type | Description |
|---|---|
| SegmentedObject[] | Segmentation을 통해 검출된 영역의 정보를 받아 옵니다. |