Namespace SaigeVision.Net.V2
Classes
ClassInfo
검출하고자 하는 요소에 분류 구분이 지정 되어 있는 정보입니다.
ClassRoc
한 클래스의 validation ROC 곡선과 AUROC 정보입니다.
학습 시 validation 단계에서 산출되며, CLS/DET/SEG 모델에서 제공됩니다.
Fpr, Tpr, Threshold의 길이는 서로 같으며, 클래스마다 다를 수 있습니다.
SEG 모델의 경우 픽셀 단위 지표입니다.
ClassScoreInfo
Class Score 정보 확인
Contour
컨투어 형태의 라벨링 방법입니다.
DetectedObject
Detection을 통해 검출된 영역의 정보가 담긴 구조체입니다.
DrawingHelper
bitmap에 drawing 관련 클래스입니다.
Ellipse
InferenceTimeInfo
추론 API 실행에 소요된 시간을 밀리초 단위로 받아 옵니다.
InspectionEngine<TOption, UResult>
Inspection을 수행하는 Engine의 추상 구현체입니다. Engine이 사용 가능한 상태가 되도록 준비하는것을 지원합니다.
InspectionOption
추론 옵션 정보
InspectionResult
추론 결과 정보
ModelInfo
모델 정보가 담긴 구조체입니다.
OverSizeImage
(SEG, IEN) SaigeHandleConfig에서 지정한 inspection size보다 큰 이미지를 처리하는 방법입니다.
Segmentation 은 SAIGE_DO_NOT_INSPECT, SAIGE_RESIZE_TO_FIT, SAIGE_CROP_INTO_TILES 세 가지 옵션을 사용할 수 있으며,
Image Enhancement에서는 SAIGE_DO_NOT_ENHANCE, SAIGE_CROP_INTO_TILES 두 가지 옵션을 사용할 수 있습니다.
RotatedBox
ScoreValues<T>
스코어 값, 최저, 최고를 표시하는 클래스입니다.
SegmentedObject
Segmentation 또는 Anomaly Detection을 통해 검출된 영역의 정보가 담긴 구조체입니다.
SrImage
TextFormatting
인식하고자 하는 글자의 포맷을 지정하는 옵션입니다. 글자 수에 관계 없이 인식하고자 하는 글자집합을 설정하는 방식과, 글자의 위치별로 인식하고자 하는 글자집합을 설정하는 두 가지 방식이 있습니다.
TextObject
텍스트를 검출하는 OCR 검사의 결과가 담긴 클래스입니다.
Interfaces
IInspectionEngine<TOption, UResult>
InspectionEngine 의 추상체입니다.
IInspectionOption
Interface Option
IInspectionResult
Interface Option
Enums
EngineTypeFlags
Engine Type을 선택하는 flags
ImageDataRawFlag
ImageTypeFlags
Image data 를 선택하는 flag 입니다
OptionFlags
Option 을 선택할 수 있는 flags
OverSizeImageFlags
(SEG) SaigeHandleConfig에서 지정한 inspection size보다 큰 이미지를 처리하는 방법입니다.