• 시작하기
  • 개발가이드
  • 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
      • BitmapExtension
      • ClassInfo
      • ClassScoreInfo
      • Contour
      • DetectedObject
      • 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.Segmentation
      • SegmentationEngine
      • SegmentationOption
      • SegmentationResult

    Class DetectionOption

    Detection 검사에 필요한 옵션을 가져오거나 설정할 수 있습니다.

    Inheritance
    object
    InspectionOption
    DetectionOption
    Implements
    IInspectionOption
    Inherited Members
    InspectionOption.CalcTime
    InspectionOption.BatchSize
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SaigeVision.Net.V2.Detection
    Assembly: SaigeVision.Net.V2.dll
    Syntax
    public class DetectionOption : InspectionOption, IInspectionOption

    Constructors

    View Source

    DetectionOption(bool, int, int[], int[], double[])

    검사 결과에 필요한 옵션값을 설정합니다

    Declaration
    public DetectionOption(bool calcTime, int batchSize, int[] maxNumOfDetectedObjects, int[] objectAreaThresholdPerClass, double[] objectScoreThresholdPerClass)
    Parameters
    Type Name Description
    bool calcTime

    추론 API 실행에 소요되는 시간을 세분화하여 출력할지 결정합니다.

    int batchSize

    추론을 한 번 수행할 때 추론하는 이미지의 개수입니다.

    int[] maxNumOfDetectedObjects

    검출할 detected object의 최대 개수입니다.

    int[] objectAreaThresholdPerClass

    클래스별 object area threshold 값입니다.

    double[] objectScoreThresholdPerClass

    클래스별 object score threshold 값입니다.

    Properties

    View Source

    MaxNumOfDetectedObjects

    검출할 detected object의 최대 개수입니다.
    이 값보다 더 많은 개수의 detected object가 검출되면 score가 낮은 순으로 최종 결과에서 제외됩니다.

    Declaration
    public int[] MaxNumOfDetectedObjects { get; set; }
    Property Value
    Type Description
    int[]
    View Source

    ObjectAreaThresholdPerClass

    클래스별 object area threshold 값입니다.
    n번째 클래스로 검출된 object의 면적이 n번째 값보다 작으면 최종 결과에서 제외됩니다.

    Declaration
    public int[] ObjectAreaThresholdPerClass { get; set; }
    Property Value
    Type Description
    int[]
    View Source

    ObjectScoreThresholdPerClass

    클래스별 object score threshold 값입니다.
    n번째 클래스로 검출된 object의 score가 n번째 값보다 작으면 최종 결과에서 제외됩니다.

    Declaration
    public double[] ObjectScoreThresholdPerClass { get; set; }
    Property Value
    Type Description
    double[]

    Implements

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