Class ContourInspectionOptions
Segmentation에서 Contour 분석시 사용되는 검사 옵션입니다.
Inheritance
object
ContourInspectionOptions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SaigeVision.Core.Inference
Assembly: SaigeVision.Core.Inference.dll
Syntax
public class ContourInspectionOptions
Properties
View SourceAreaThresholds
각 클래스로 검출된 컨투어의 면적에 기준값을 설정할 수 있습니다.
Declaration
public int[] AreaThresholds { get; set; }
Property Value
| Type | Description |
|---|---|
| int[] |
CropLargePatchMargin
검출된 컨투어를 포함하여 패치 이미지를 자를 때 검출된 물체가 CroppedPatchSize 보다 큰 경우 설정하는 길이의 여유 비율 (해당 값은 0 ~ 0.5로 지정되어야합니다.)
Declaration
public float CropLargePatchMargin { get; set; }
Property Value
| Type | Description |
|---|---|
| float |
CropLargePatchMode
검출된 컨투어를 포함하여 패치 이미지를 자르는 모드.
Declaration
public CropLargePatchMode CropLargePatchMode { get; set; }
Property Value
| Type | Description |
|---|---|
| CropLargePatchMode |
CroppedPatchSize
검출된 컨투어를 포함하는 잘라낸 패치 이미지의 크기.
Declaration
public int CroppedPatchSize { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
SaveAverageColorOfPatch
검출된 컨투어 내부의 색상 평균값 결과 저장 여부.
Declaration
public bool SaveAverageColorOfPatch { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
SaveCroppedPatch
검출된 컨투어를 포함하는 잘라낸 패치 이미지 저장 여부.
Declaration
public bool SaveCroppedPatch { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
SaveScoresOfPatch
검출된 컨투어 내부의 스코어값 결과 저장 여부.
Declaration
public bool SaveScoresOfPatch { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
SizeCalc
컨투어 면적 계산 방법을 설정할 수 있습니다.
Declaration
public SizeCalculationType SizeCalc { get; set; }
Property Value
| Type | Description |
|---|---|
| SizeCalculationType |