• 시작하기
  • 개발가이드
  • API 레퍼런스
  • 릴리즈 노트
Search Results for

    Show / Hide Table of Contents
    • SaigeVision.Net.Core.V2
      • Constants
      • NativeMethod
      • NativeValidation
      • ResponseCode
      • SaigeDetectedObject
      • SaigeEllipse
      • SaigeHandleConfig
      • SaigeInferenceOption
      • SaigeKeyInfoDict
      • SaigeModelInfo
      • SaigeOCRTextBox
      • SaigeRoiInfo
      • SaigeRotatedBox
      • SaigeSegmentedObject
      • SaigeTextFormatting
      • SaigeTextObject
    • SaigeVision.Net.V2
      • ClassInfo
      • ClassScoreInfo
      • Contour
      • DetectedObject
      • DrawingHelper
      • Ellipse
      • EngineTypeFlags
      • IInspectionEngine<TOption, UResult>
      • IInspectionOption
      • IInspectionResult
      • ImageDataRawFlag
      • ImageTypeFlags
      • InferenceTimeInfo
      • InspectionEngine<TOption, UResult>
      • InspectionOption
      • InspectionResult
      • ModelInfo
      • OptionFlags
      • OverSizeImage
      • OverSizeImageFlags
      • RotatedBox
      • ScoreValues<T>
      • SegmentedObject
      • SrImage
      • TextFormatting
      • TextObject
    • SaigeVision.Net.V2.Classification
      • ClassificationEngine
      • ClassificationOption
      • ClassificationResult
    • SaigeVision.Net.V2.Detection
      • DetectionEngine
      • DetectionOption
      • DetectionResult
    • SaigeVision.Net.V2.IAD
      • IADEngine
      • IADOption
      • IADResult
    • SaigeVision.Net.V2.IEN
      • IENEngine
      • IENOption
      • IENResult
    • SaigeVision.Net.V2.OCR
      • OCREngine
      • OCROption
      • OCRResult
    • SaigeVision.Net.V2.ROD
      • RODEngine
      • RODOption
      • RODResult
    • SaigeVision.Net.V2.Segmentation
      • SegmentationEngine
      • SegmentationOption
      • SegmentationResult

    Interface IInspectionEngine<TOption, UResult>

    InspectionEngine 의 추상체입니다.

    Namespace: SaigeVision.Net.V2
    Assembly: SaigeVision.Net.V2.dll
    Syntax
    public interface IInspectionEngine<TOption, UResult> where TOption : IInspectionOption where UResult : IInspectionResult
    Type Parameters
    Name Description
    TOption

    엔진에 필요한 적절한 Option을 주입합니다

    UResult

    엔진에 필요한 적절한 Result를 주입합니다

    Methods

    View Source

    Dispose()

    메모리를 해제합니다.

    Declaration
    void Dispose()
    View Source

    GetInferenceOption()

    추론에 필요한 옵션 값을 받아 옵니다.

    Declaration
    TOption GetInferenceOption()
    Returns
    Type Description
    TOption

    엔진별 옵션 정보가 담겨있는 클래스입니다

    View Source

    GetModelInfo()

    모델 정보를 받아 옵니다.

    Declaration
    ModelInfo GetModelInfo()
    Returns
    Type Description
    ModelInfo

    모델 정보가 담겨있는 클래스입니다

    View Source

    GetModuleVersion()

    Module Version을 받아 옵니다

    Declaration
    string GetModuleVersion()
    Returns
    Type Description
    string

    받아온 모듈에 대한 정보가 담겨있는 문자열

    View Source

    Inspection(SrImage)

    추론을 진행합니다.

    Declaration
    UResult Inspection(SrImage image)
    Parameters
    Type Name Description
    SrImage image

    추론에 필요한 SrImage

    Returns
    Type Description
    UResult

    추론에 대한 결과값을 받아옵니다

    View Source

    Inspection(SrImage[])

    추론을 진행합니다.
    SrImage에 대한 배열 크기는 최초 batch 사이즈와 같거나 작아야 합니다.

    Declaration
    UResult[] Inspection(SrImage[] images)
    Parameters
    Type Name Description
    SrImage[] images
    Returns
    Type Description
    UResult[]

    추론에 대한 결과값을 받아옵니다

    View Source

    InspectionAsync(SrImage)

    image에 대한 검사를 비동기로 진행합니다.

    Declaration
    Task<UResult> InspectionAsync(SrImage image)
    Parameters
    Type Name Description
    SrImage image

    추론에 필요한 이미지

    Returns
    Type Description
    Task<UResult>

    추론에 대한 결과값을 받아옵니다

    View Source

    InspectionAsync(SrImage[])

    images에 대한 검사를 비동기로 진행합니다.
    SrImage에 대한 배열 크기는 최초 batch 사이즈와 같거나 작아야 합니다.

    Declaration
    Task<UResult[]> InspectionAsync(SrImage[] images)
    Parameters
    Type Name Description
    SrImage[] images

    추론에 필요한 이미지들

    Returns
    Type Description
    Task<UResult[]>

    추론에 대한 결과값을 받아옵니다

    View Source

    SetInferenceOption(TOption, bool)

    추론에 필요한 옵션 갓을 설정 합니다.

    Declaration
    void SetInferenceOption(TOption option, bool writeModelFile = false)
    Parameters
    Type Name Description
    TOption option

    엔진별 옵션 정보가 담겨있는 클래스.

    bool writeModelFile

    설정한 옵션값을 모델 파일에 덮어 씁니다

    • View Source
    In This Article
    Back to top Generated by DocFX