FLImaging 6.5.13.1
FLImagingCLR::AdvancedFunctions 네임스페이스 참조

클래스

class  CAlgorithmFeature_DI_BAT_CI
 Advanced Functions의 기저 클래스 더 자세히 ...
 
class  CAlgorithmFeature_DI_BAT_LI
 Advanced Functions의 기저 클래스 더 자세히 ...
 
class  CAlgorithmFeature_SR_LI
 Advanced Functions의 기저 클래스 더 자세히 ...
 
class  CAlgorithmFeature_SR_LI_LR_LP
 Advanced Functions의 기저 클래스 더 자세히 ...
 
class  CBarcodeDecoder
 바코드 디코더 클래스 더 자세히 ...
 
class  CBarcodeEncoder
 바코드 인코더 클래스 더 자세히 ...
 
class  CBarcodeSpec
 Barcode 코드 스펙 클래스 더 자세히 ...
 
class  CBlob
 연결 요소 레이블링 클래스 더 자세히 ...
 
class  CBlobSubsampled
 연결 요소 레이블링 클래스 더 자세히 ...
 
class  CCameraCalibrator
 카메라 캘리브레이션 및 이미지 왜곡 보정을 수행하는 클래스 더 자세히 ...
 
class  CChessBoardDetector
 체스보드 패턴으로 격자 점을 탐지하는 클래스 더 자세히 ...
 
class  CCircleGauge
 원을 측정하는 클래스 더 자세히 ...
 
class  CCornerGauge
 코너를 측정하는 알고리즘 더 자세히 ...
 
class  CCrossGauge
 십자형의 중심을 측정하는 알고리즘 더 자세히 ...
 
class  CDataCodeSpecBase
 Data Code 스펙 클래스 더 자세히 ...
 
class  CDataMatrixDecoder
 데이터 매트릭스 디코더 클래스 더 자세히 ...
 
class  CDataMatrixEncoder
 데이터 매트릭스 인코더 클래스 더 자세히 ...
 
class  CDataMatrixSpec
 Data Matrix 코드 스펙 클래스 더 자세히 ...
 
class  CDataMatrixVerifier
 데이터 매트릭스 검증 클래스. 더 자세히 ...
 
class  CDrawingMatch
 학습된 기하학적 특징을 바탕으로 패턴 매칭하는 알고리즘 더 자세히 ...
 
class  CEllipseGauge
 타원을 측정하는 클래스 더 자세히 ...
 
class  CGeometricMatch
 학습된 기하학적 특징을 바탕으로 패턴 매칭하는 클래스 더 자세히 ...
 
class  CGeometricMatchMulti
 하나 이상의 학습 이미지에 대해 학습된 정보를 바탕으로 학습된 모든 정보에 대해 패턴 매칭하는 클래스 더 자세히 ...
 
class  CGridOfCrossDetector
 십자가 격자로 이루어진 격자 십자가를 탐지하는 클래스 더 자세히 ...
 
class  CGridOfDotsDetector
 점판 패턴으로 격자 점을 탐지하는 클래스 더 자세히 ...
 
class  CGridOfRectangleDetector
 사각형 격자로 이루어진 격자 사각형을 탐지하는 클래스 더 자세히 ...
 
class  CLineGauge
 선을 측정하는 클래스 더 자세히 ...
 
class  CMicroQRCodeDecoder
 MicroQR 코드 디코더 클래스 더 자세히 ...
 
class  CMicroQRCodeEncoder
 MicroQR 코드 인코더 클래스 더 자세히 ...
 
class  CMicroQRCodePrintQuality_ISOIEC_15415
 ISO/IEC 15415 코드 인쇄 품질 클래스 더 자세히 ...
 
class  CMicroQRCodeSpec
 Micro QR 코드 스펙 클래스 더 자세히 ...
 
class  CMicroQRCodeVerifier
 데이터 매트릭스 검증 클래스. 더 자세히 ...
 
class  CModulationTransferFunction
 이미지의 Modulation Transfer Function(MTF)를 구하는 알고리즘
1채널 이미지가 아닌 경우 1채널로 변환 후 연산 진행
더 자세히 ...
 
class  CMura
 Mura 결함 검출 클래스 더 자세히 ...
 
class  COCR
 OCR 클래스 더 자세히 ...
 
class  COCV
 OCV 클래스 더 자세히 ...
 
class  COpticalFlowPolynomialExpansion
 다항식 전개 기반으로 이미지 집합의 광학적 흐름을 계산하는 클래스 더 자세히 ...
 
class  COrthogonalCalibrator
 카메라 캘리브레이션 및 이미지 왜곡 및 정면 방향으로 보정을 수행하는 알고리즘 더 자세히 ...
 
class  CPatternMatch
 학습 이미지의 명암 패턴 학습을 통해 패턴 매칭하는 클래스 더 자세히 ...
 
class  CPatternMatchMulti
 하나 이상의 학습 이미지에 대해 명암 패턴 학습된 정보를 바탕으로 학습된 모든 정보에 대해 패턴 매칭하는 클래스 더 자세히 ...
 
class  CPatternMatchMultiSparse
 하나 이상의 학습 이미지의 명암 패턴 학습을 통해 패턴 매칭하는 알고리즘 더 자세히 ...
 
class  CPatternMatchSparse
 학습 이미지의 명암 패턴 학습을 통해 패턴 매칭하는 클래스 더 자세히 ...
 
class  CPeripheralLuminance
 이미지의 luminance 를 구하는 알고리즘
측정 영역의 평균 값 = 주변 영역에 평균 = 0
측정 영역에 평균 값 < 주변 영역에 평균 = 0.0 ~ 1.0 (주변 영역 평균 - 측정 영역 평균) / (픽셀 최대 값 - 측정 영역 평균)
측정 영역에 평균 값 > 주변 영역에 평균 = -1.0 ~ 0 (측정 영역 평균 - 주변 영역 평균) / (측정 영역 평균 - 픽셀 최소 값)
실수 이미지에 경우 최대, 최소값 = 측정 영역에 평균 +- 표준 편차 더 자세히 ...
 
class  CPointGauge
 경계점을 측정하는 클래스 더 자세히 ...
 
class  CPrintQuality_ISOIEC_15415
 ISO/IEC 15415 코드 인쇄 품질 클래스 더 자세히 ...
 
class  CQRCodeDecoder
 QR 코드 디코더 클래스 더 자세히 ...
 
class  CQRCodeEncoder
 QR 코드 인코더 클래스 더 자세히 ...
 
class  CQRCodePrintQuality_ISOIEC_15415
 ISO/IEC 15415 코드 인쇄 품질 클래스 더 자세히 ...
 
class  CQRCodeSpec
 QR 코드 스펙 클래스 더 자세히 ...
 
class  CQRCodeVerifier
 데이터 매트릭스 검증 클래스. 더 자세히 ...
 
class  CRectangleArrayMatch
 관심 영역 배열 패턴에 대해 배열 매칭하는 알고리즘 더 자세히 ...
 
class  CRectangleGauge
 사각형을 측정하는 클래스 더 자세히 ...
 
class  CReportDescriptorForBarcodeDecoder
 ReportDescriptorForBarcodeDecoder 클래스 더 자세히 ...
 
class  CReportDescriptorForBlob
 ReportDescriptorForBlob 클래스 더 자세히 ...
 
class  CReportDescriptorForBlobSubsampled
 ReportDescriptorForBlobSubsampled 클래스 더 자세히 ...
 
class  CReportDescriptorForDataMatrixDecoder
 ReportDescriptorForDataMatrixDecoder 클래스 더 자세히 ...
 
class  CReportDescriptorForGeometricMatch
 ReportDescriptorForGeometricMatch 클래스 더 자세히 ...
 
class  CReportDescriptorForMatch
 ReportDescriptorForMatch 클래스 더 자세히 ...
 
class  CReportDescriptorForMicroQRCodeDecoder
 ReportDescriptorForMicroQRCodeDecoder 클래스 더 자세히 ...
 
class  CReportDescriptorForModulationTransferFunction
 ReportDescriptorForModulationTransferFunction 클래스
Modulation Transfer Function의 리포트를 설정하는 클래스 더 자세히 ...
 
class  CReportDescriptorForMura
 ReportDescriptorForMura 클래스 더 자세히 ...
 
class  CReportDescriptorForOCR
 ReportDescriptorForOCR 클래스 더 자세히 ...
 
class  CReportDescriptorForOCV
 ReportDescriptorForOCV 클래스 더 자세히 ...
 
class  CReportDescriptorForPeripheralLuminance
 ReportDescriptorForPeripheralLuminance 클래스
Modulation Transfer Function의 리포트를 설정하는 클래스 더 자세히 ...
 
class  CReportDescriptorForQRCodeDecoder
 ReportDescriptorForQRCodeDecoder 클래스 더 자세히 ...
 
class  CReportDescriptorForRectangleArrayMatch
 ReportDescriptorForRectangleArrayMatch 클래스 더 자세히 ...
 
class  CReportDescriptorForShapeMatchBase
 ReportDescriptorForShapeMatchBase 클래스 더 자세히 ...
 
class  CReportDescriptorForShapeMatchCircle
 ReportDescriptorForShapeMatchCircle 클래스 더 자세히 ...
 
class  CReportDescriptorForShapeMatchCross
 ReportDescriptorForShapeMatchCross 클래스 더 자세히 ...
 
class  CReportDescriptorForShapeMatchEllipse
 ReportDescriptorForShapeMatchEllipse 클래스 더 자세히 ...
 
class  CReportDescriptorForShapeMatchFigure
 ReportDescriptorForShapeMatchFigure 클래스 더 자세히 ...
 
class  CReportDescriptorForShapeMatchLine
 ReportDescriptorForShapeMatchLine 클래스 더 자세히 ...
 
class  CReportDescriptorForShapeMatchRectangle
 ReportDescriptorForShapeMatchRectangle 클래스 더 자세히 ...
 
class  CReportDescriptorForUnifiedDataCodeDecoder
 ReportDescriptorForUnifiedDataCodeDecoder 클래스 더 자세히 ...
 
class  CShapeMatchBase
 학습 이미지에서 특정 형태를 검출하는 클래스 더 자세히 ...
 
class  CShapeMatchCircle
 학습 이미지에서 원을 검출하는 클래스 더 자세히 ...
 
class  CShapeMatchCircleResult
 도형 매칭 결과를 담는 클래스 더 자세히 ...
 
class  CShapeMatchCross
 학습 이미지에서 십자를 검출하는 클래스 더 자세히 ...
 
class  CShapeMatchCrossResult
 도형 매칭 결과를 담는 클래스 더 자세히 ...
 
class  CShapeMatchEllipse
 학습 이미지에서 타원을 검출하는 클래스 더 자세히 ...
 
class  CShapeMatchEllipseResult
 도형 매칭 결과를 담는 클래스 더 자세히 ...
 
class  CShapeMatchFigure
 학습 이미지에서 원을 검출하는 클래스 더 자세히 ...
 
class  CShapeMatchFigureResult
 도형 매칭 결과를 담는 클래스 더 자세히 ...
 
class  CShapeMatchLine
 학습 이미지에서 선을 검출하는 클래스 더 자세히 ...
 
class  CShapeMatchLineResult
 도형 매칭 결과를 담는 클래스 더 자세히 ...
 
class  CShapeMatchRectangle
 학습 이미지에서 사각형을 검출하는 클래스 더 자세히 ...
 
class  CShapeMatchRectangleResult
 도형 매칭 결과를 담는 클래스 더 자세히 ...
 
class  CShapeMatchResult
 도형 매칭 결과를 담는 클래스 더 자세히 ...
 
class  CStringTypeConverter
 문자열 타입 변환 클래스 더 자세히 ...
 
class  CUnifiedDataCodeDecoder
 UnifiedData 코드 디코더 클래스 더 자세히 ...
 

열거형 타입

enum class  EMatchContrastOption { Normal = 0x01 , Inverse = 0x02 , Any = Normal | Inverse }
 
enum class  EDataCodeColor { BlackOnWhite = 0 , WhiteOnBlack , Auto }
 
enum class  EDataCodeDecoderDetectingLevel { Normal = 0 , Accurate }
 
enum class  EDataCodeDecoderDetectingCount { Single = 0 , All }
 
enum class  EDataCodeDecoderDenoisingMethod {
  Normal = 0 , Gaussian , FLDenoisingType1 , Gaussian_Or_FLDenoisingType1 ,
  Gaussian_And_FLDenoisingType1
}
 
enum class  EDataCodeDecoderThresholdMethod {
  None = 0x1 , Otsu = 0x2 , Adaptive1 = 0x4 , Adaptive2 = 0x8 ,
  Auto = 0xf
}
 
enum class  EDataCodeDecoderFlippingRegion { No = 0x1 , Yes = 0x2 , Auto = 0x3 }
 
enum class  EOneDimensionDataCodeFlippingRegion { No = 0 , Flip }
 
enum class  EDataCodeFlip { No = 0 , X , Y , XY }
 
enum class  EQRCodeMask {
  Mask0 = 0x0 , Mask1 = 0x1 , Mask2 = 0x2 , Mask3 = 0x3 ,
  Mask4 = 0x4 , Mask5 = 0x5 , Mask6 = 0x6 , Mask7 = 0x7 ,
  MaskAuto = 0xf
}
 
enum class  EMicroQRCodeMask {
  Mask0 = 0x0 , Mask1 = 0x1 , Mask2 = 0x2 , Mask3 = 0x3 ,
  MaskAuto = 0xf
}
 
enum class  EMicroQRCodeErrorCorrectionLevel { None = 0x2 , Low = 0x1 , Medium = 0x0 , Quartile = 0x3 }
 
enum class  EMicroQRCodeSymbolType {
  None = 0x0 , MicroQRVersion1 = 0x1 , MicroQRVersion2 = 0x2 , MicroQRVersion3 = 0x4 ,
  MicroQRVersion4 = 0x8 , Decoding_All = 0xf , Encoding_Auto = 0xf
}
 
enum class  EQRCodeErrorCorrectionLevel { Low = 0x1 , Medium = 0x0 , Quartile = 0x3 , High = 0x2 }
 
enum class  EQRCodeSymbolType1 {
  None = 0x00 , QRVersion1 = 0x00001 , QRVersion2 = 0x00002 , QRVersion3 = 0x00004 ,
  QRVersion4 = 0x00008 , QRVersion5 = 0x00010 , QRVersion6 = 0x00020 , QRVersion7 = 0x00040 ,
  QRVersion8 = 0x00080 , QRVersion9 = 0x00100 , QRVersion10 = 0x00200 , QRVersion11 = 0x00400 ,
  QRVersion12 = 0x00800 , QRVersion13 = 0x01000 , QRVersion14 = 0x02000 , QRVersion15 = 0x04000 ,
  QRVersion16 = 0x08000 , QRVersion17 = 0x10000 , QRVersion18 = 0x20000 , QRVersion19 = 0x40000 ,
  QRVersion20 = 0x80000 , Decoding_All = 0xfffff , Encoding_Auto = 0xfffff
}
 
enum class  EQRCodeSymbolType2 {
  None = 0x00 , QRVersion21 = 0x00001 , QRVersion22 = 0x00002 , QRVersion23 = 0x00004 ,
  QRVersion24 = 0x00008 , QRVersion25 = 0x00010 , QRVersion26 = 0x00020 , QRVersion27 = 0x00040 ,
  QRVersion28 = 0x00080 , QRVersion29 = 0x00100 , QRVersion30 = 0x00200 , QRVersion31 = 0x00400 ,
  QRVersion32 = 0x00800 , QRVersion33 = 0x01000 , QRVersion34 = 0x02000 , QRVersion35 = 0x04000 ,
  QRVersion36 = 0x08000 , QRVersion37 = 0x10000 , QRVersion38 = 0x20000 , QRVersion39 = 0x40000 ,
  QRVersion40 = 0x80000 , Decoding_All = 0xfffff , Encoding_Auto = 0xfffff
}
 
enum class  EDataMatrixSymbolShape { Square = 0 , Rectangle }
 
enum class  EDataMatrixECCLevel {
  ECC000 = 0 , ECC050 , ECC080 , ECC100 ,
  ECC140 , ECC200
}
 
enum class  EDataMatrixSymbolTypeECCOld {
  Symbol_None = 0 , Symbol_9x9 = 0x1 , Symbol_11x11 = 0x2 , Symbol_13x13 = 0x4 ,
  Symbol_15x15 = 0x8 , Symbol_17x17 = 0x10 , Symbol_19x19 = 0x20 , Symbol_21x21 = 0x40 ,
  Symbol_23x23 = 0x80 , Symbol_25x25 = 0x100 , Symbol_27x27 = 0x200 , Symbol_29x29 = 0x400 ,
  Symbol_31x31 = 0x800 , Symbol_33x33 = 0x1000 , Symbol_35x35 = 0x2000 , Symbol_37x37 = 0x4000 ,
  Symbol_39x39 = 0x8000 , Symbol_41x41 = 0x10000 , Symbol_43x43 = 0x20000 , Symbol_45x45 = 0x40000 ,
  Symbol_47x47 = 0x80000 , Symbol_49x49 = 0x100000 , Symbol_Decoding_All = 0x1fffff , Symbol_Encoding_Auto = 0x1fffff
}
 
enum class  EDataMatrixSymbolTypeECC200 {
  Symbol_None = 0 , Symbol_8x18 = 0x1 , Symbol_8x32 = 0x2 , Symbol_10x10 = 0x4 ,
  Symbol_12x12 = 0x8 , Symbol_12x26 = 0x10 , Symbol_12x36 = 0x20 , Symbol_14x14 = 0x40 ,
  Symbol_16x16 = 0x80 , Symbol_16x36 = 0x100 , Symbol_16x48 = 0x200 , Symbol_18x18 = 0x400 ,
  Symbol_20x20 = 0x800 , Symbol_22x22 = 0x1000 , Symbol_24x24 = 0x2000 , Symbol_26x26 = 0x4000 ,
  Symbol_32x32 = 0x8000 , Symbol_36x36 = 0x10000 , Symbol_40x40 = 0x20000 , Symbol_44x44 = 0x40000 ,
  Symbol_48x48 = 0x80000 , Symbol_52x52 = 0x100000 , Symbol_64x64 = 0x200000 , Symbol_72x72 = 0x400000 ,
  Symbol_80x80 = 0x800000 , Symbol_88x88 = 0x1000000 , Symbol_96x96 = 0x2000000 , Symbol_104x104 = 0x4000000 ,
  Symbol_120x120 = 0x8000000 , Symbol_132x132 = 0x10000000 , Symbol_144x144 = 0x20000000 , Symbol_Decoding_All = 0x3fffffff ,
  Symbol_Encoding_Auto = 0x3fffffff
}
 
enum class  EBarcodeSymbolType {
  Unknown = 0x00 , CODE11 = 0x01 , CODE39 = 0x02 , Codabar = 0x04 ,
  Datalogic2Of5 = 0x08 , Interleaved2Of5 = 0x10 , Industrial2Of5 = 0x20 , MSI = 0x40 ,
  Plessey = 0x80 , UPCA = 0x100 , UPCE = 0x200 , EAN8 = 0x400 ,
  EAN13 = 0x800 , EAN128 = 0x1000 , CODE93 = 0x2000 , GS1DatabarOmniTrunc = 0x4000 ,
  GS1DatabarLimited = 0x8000 , GS1DatabarExpanded = 0x10000 , USPSIntelligent = 0x20000 , JapanesePostalCustomer = 0x40000 ,
  Auto = 0x7ffff
}
 
enum class  ECharacterColorType { BlackOnWhite = 0 , WhiteOnBlack , All }
 
enum class  EWritingDirection { LeftToRight = 0 , RightToLeft , TopToBottom , BottomToTop }
 
enum class  ECalibrationPreprocessingMethod { None = 0x0 , ShadingCorrection = 0x1 , LowLuminanceCorrection = 0x2 , NoiseReduction = 0x4 , ShadingCorrection_LowLuminanceCorrection = ShadingCorrection | LowLuminanceCorrection , ShadingCorrection_NoiseReduction = ShadingCorrection | NoiseReduction , LowLuminanceCorrection_NoiseReduction = LowLuminanceCorrection | NoiseReduction , ShadingCorrection_LowLuminanceCorrection_NoiseReduction = ShadingCorrection | LowLuminanceCorrection | NoiseReduction }
 
enum class  EShapeMatchObjectColor { Bright = 0 , Dark , Any }
 
enum class  EMatchScoreMode { Model = 0x00 , Target = 0x01 }
 
enum class  EMatchReductionMode { NearestNeighbor = 0x00 , Area = 0x01 }
 
enum class  EMatchOptimizationOption { Fast = 0x00 , Normal = 0x01 , Accurate = 0x02 }
 
enum class  EMatchCandidateExtraction { Fast = 0x00 , Normal = 0x01 , Accurate = 0x02 }
 
enum class  EMatchJudgementLevel { Tight = 0x00 , Normal = 0x01 , Rough = 0x02 }
 
enum class  ESeparationMethod { Auto = 0 , Otsu , Absolute }
 

상세한 설명

열거형 타입 문서화

◆ EBarcodeSymbolType

바코드 심볼 열거 타입

열거형 멤버
Unknown 

디코딩 타입 알 수 없음

CODE11 

CODE11

CODE39 

CODE39

Codabar 

Codabar

Datalogic2Of5 

Datalogic2Of5

Interleaved2Of5 

Interleaved2Of5

Industrial2Of5 

Industrial2Of5

MSI 

MSI

Plessey 

Plessey

UPCA 

UPCA

UPCE 

UPCE

EAN8 

EAN8

EAN13 

EAN13

EAN128 

EAN128

CODE93 

CODE93

GS1DatabarOmniTrunc 

GS1DatabarOmniTrunc

GS1DatabarLimited 

GS1DatabarLimited

GS1DatabarExpanded 

GS1DatabarExpanded

USPSIntelligent 

USPSIntelligent

JapanesePostalCustomer 

JapanesePostalCustomer

Auto 

모든 바코드 종류

◆ ECalibrationPreprocessingMethod

배경에서 문자 색상을 결정하는 enum

열거형 멤버
None 

전처리 없음

ShadingCorrection 

전처리 : Shading correction

LowLuminanceCorrection 

전처리 : Low luminance correction

NoiseReduction 

전처리 : Noise reduction

◆ ECharacterColorType

배경에서 문자 색상을 결정하는 enum

열거형 멤버
BlackOnWhite 

흰색 배경 위 검은색 문자 색상을 나타내는 enum 값

WhiteOnBlack 

검은색 배경 위 흰색 문자 색상을 나타내는 enum 값

All 

모든 색상을 인식하는 enum 값

◆ EDataCodeColor

데이터 코드 색상 열거 타입

열거형 멤버
BlackOnWhite 

검출 색 : 검정색

WhiteOnBlack 

검출 색 : 흰색

Auto 

검출 색 : 자동

◆ EDataCodeDecoderDenoisingMethod

노이즈 제거 방법 열거 타입

열거형 멤버
Normal 

노이즈 제거 : 없음

Gaussian 

노이즈 제거 : 가우시안 블러

FLDenoisingType1 

노이즈 제거 : FL Denoising Type1

Gaussian_Or_FLDenoisingType1 

노이즈 제거 : 가우시안 블러와 FL Denoising Type1 중 1개의 옵션을 각각 적용하여 검사

Gaussian_And_FLDenoisingType1 

노이즈 제거 : 가우시안 블러와 FL Denoising Type1를 모두 적용

◆ EDataCodeDecoderDetectingCount

검사 개수 열거 타입

열거형 멤버
Single 

검출 수 : 1

All 

검출 수 : 모두

◆ EDataCodeDecoderDetectingLevel

다중 검사 수준 열거 타입

열거형 멤버
Normal 

다중 검출 수준 1

Accurate 

다중 검출 수준 2

◆ EDataCodeDecoderFlippingRegion

뒤집힌 코드 검사 열거 타입

열거형 멤버
No 

기존 방향 검사

Yes 

반전된 방향 검사

Auto 

모두 검사

◆ EDataCodeDecoderThresholdMethod

Threshold 방법 열거 타입

열거형 멤버
None 

Threshold : 없음

Otsu 

Threshold : Otsu Threshold

Adaptive1 

Threshold : Adaptive Threshold 1

Adaptive2 

Threshold : Adaptive Threshold 2

Auto 

Threshold : 자동

◆ EDataCodeFlip

뒤집힌 코드 방향 열거 타입

열거형 멤버
No 

기존 방향

X축 반전 방향

Y축 반전 방향

XY 

XY축 반전 방향

◆ EDataMatrixECCLevel

인코딩 할 ECC 버전 열거 타입

열거형 멤버
ECC000 

ECC 000

ECC050 

ECC 050

ECC080 

ECC 080

ECC100 

ECC 100

ECC140 

ECC 140

ECC200 

ECC 200 (recommended)

◆ EDataMatrixSymbolShape

ECC 200에서 심볼 형태 열거 타입

열거형 멤버
Square 

정사각형

Rectangle 

직사각형

◆ EDataMatrixSymbolTypeECC200

ECC 200 버전의 심볼 크기 열거 타입

열거형 멤버
Symbol_None 

선택 안함

Symbol_8x18 

8 x 18

Symbol_8x32 

8 x 32

Symbol_10x10 

10 x 10

Symbol_12x12 

12 x 12

Symbol_12x26 

12 x 26

Symbol_12x36 

12 x 36

Symbol_14x14 

14 x 14

Symbol_16x16 

16 x 16

Symbol_16x36 

16 x 36

Symbol_16x48 

16 x 48

Symbol_18x18 

18 x 18

Symbol_20x20 

20 x 20

Symbol_22x22 

22 x 22

Symbol_24x24 

24 x 24

Symbol_26x26 

26 x 26

Symbol_32x32 

32 x 32

Symbol_36x36 

36 x 36

Symbol_40x40 

40 x 40

Symbol_44x44 

44 x 44

Symbol_48x48 

48 x 48

Symbol_52x52 

52 x 52

Symbol_64x64 

64 x 64

Symbol_72x72 

72 x 72

Symbol_80x80 

80 x 80

Symbol_88x88 

88 x 88

Symbol_96x96 

96 x 96

Symbol_104x104 

104 x 104

Symbol_120x120 

120 x 120

Symbol_132x132 

132 x 132

Symbol_144x144 

144 x 144

Symbol_Decoding_All 

모든 디코딩 ECC 200 심볼 크기

Symbol_Encoding_Auto 

자동 인코딩 ECC 200 심볼 크기

◆ EDataMatrixSymbolTypeECCOld

ECC Old (ECC 000 ~ ECC 140) 버전의 심볼 크기 열거 타입

열거형 멤버
Symbol_None 

선택 안함

Symbol_9x9 

9 x 9

Symbol_11x11 

11 x 11

Symbol_13x13 

13 x 13

Symbol_15x15 

15 x 15

Symbol_17x17 

17 x 17

Symbol_19x19 

19 x 19

Symbol_21x21 

21 x 21

Symbol_23x23 

23 x 23

Symbol_25x25 

25 x 25

Symbol_27x27 

27 x 27

Symbol_29x29 

29 x 29

Symbol_31x31 

31 x 31

Symbol_33x33 

33 x 33

Symbol_35x35 

35 x 35

Symbol_37x37 

37 x 37

Symbol_39x39 

39 x 39

Symbol_41x41 

41 x 41

Symbol_43x43 

43 x 43

Symbol_45x45 

45 x 45

Symbol_47x47 

47 x 47

Symbol_49x49 

49 x 49

Symbol_Decoding_All 

모든 디코딩 ECC Old 심볼 크기

Symbol_Encoding_Auto 

자동 인코딩 ECC Old 심볼 크기

◆ EMatchCandidateExtraction

후보 추출방식 최적화 옵션

열거형 멤버
Fast 

속도가 가장 빠른 옵션

Normal 

정확성과 속도가 중간인 옵션

Accurate 

정확성이 가장 높은 옵션

◆ EMatchContrastOption

GeometricMatch의 대비에 대해 반전유무의 옵션

열거형 멤버
Normal 

학습 이미지와 동일한 상태의 옵션

Inverse 

학습 이미지와 반전이 적용된 상태의 옵션

Any 

학습 이미지와 동일 & 반전이 적용된 상태의 옵션

◆ EMatchJudgementLevel

점의 매칭 판단 기준 정도

열거형 멤버
Tight 

정밀 일치 레벨

Normal 

일반정도의 일치 레벨

Rough 

러프한 일치 레벨

◆ EMatchOptimizationOption

최적화 옵션

열거형 멤버
Fast 

속도가 가장 빠른 옵션

Normal 

정확성과 속도가 중간인 옵션

Accurate 

정확성이 가장 높은 옵션

◆ EMatchReductionMode

축소 모드

열거형 멤버
NearestNeighbor 

축소 시, Nearest Neighbor를 사용합니다.

Area 

축소 시, Area를 사용합니다.

◆ EMatchScoreMode

스코어 처리 방법

열거형 멤버
Model 

Source에서 얻은 결과ROI내에서의 노이즈를 무시한 학습간 추출된 객체와의 유사성에 대한 스코어 처리

Target 

Source에서 얻은 결과ROI내에서의 노이즈를 포함한 범위내의 상태 유사성에 대한 스코어 처리

◆ EMicroQRCodeErrorCorrectionLevel

Micro QR 코드 오류 정정 수준 열거 타입

열거형 멤버
None 

Only Version 1, No Recovery

Low 

Recovery 7%

Medium 

Recovery 15%

Quartile 

Only Version 4, Recovery 25%

◆ EMicroQRCodeMask

Micro QR 코드 패턴 마스크값

열거형 멤버
Mask0 

Mask0

Mask1 

Mask1

Mask2 

Mask2

Mask3 

Mask3

MaskAuto 

MaskAuto

◆ EMicroQRCodeSymbolType

Micro QR 코드 버전(1~4)에서 검사할 심볼 크기 열거 타입

열거형 멤버
None 

선택 안함

MicroQRVersion1 

Version 1

MicroQRVersion2 

Version 2

MicroQRVersion3 

Version 3

MicroQRVersion4 

Version 4

Decoding_All 

모든 디코딩 Micro QR 심볼 크기(1~4)

Encoding_Auto 

자동 인코딩 Micro QR 심볼 크기(1~4)

◆ EOneDimensionDataCodeFlippingRegion

뒤집힌 코드 방향 열거 타입

열거형 멤버
No 

기존 방향

Flip 

X축 반전 방향

◆ EQRCodeErrorCorrectionLevel

QR 코드 오류 정정 수준 열거 타입

열거형 멤버
Low 

Recovery 7%

Medium 

Recovery 15%

Quartile 

Recovery 25%

High 

Recovery 30%

◆ EQRCodeMask

QR 코드 패턴 마스크값

열거형 멤버
Mask0 

Mask0

Mask1 

Mask1

Mask2 

Mask2

Mask3 

Mask3

Mask4 

Mask4

Mask5 

Mask5

Mask6 

Mask6

Mask7 

Mask7

MaskAuto 

MaskAuto

◆ EQRCodeSymbolType1

QR 코드 버전(1~20)에서 검사할 심볼 크기 열거 타입

열거형 멤버
None 

선택 안함

QRVersion1 

Version 1

QRVersion2 

Version 2

QRVersion3 

Version 3

QRVersion4 

Version 4

QRVersion5 

Version 5

QRVersion6 

Version 6

QRVersion7 

Version 7

QRVersion8 

Version 8

QRVersion9 

Version 9

QRVersion10 

Version 10

QRVersion11 

Version 11

QRVersion12 

Version 12

QRVersion13 

Version 13

QRVersion14 

Version 14

QRVersion15 

Version 15

QRVersion16 

Version 16

QRVersion17 

Version 17

QRVersion18 

Version 18

QRVersion19 

Version 19

QRVersion20 

Version 20

Decoding_All 

모든 디코딩 QR 심볼 크기(1~20)

Encoding_Auto 

자동 인코딩 QR 심볼 크기(1~20)

◆ EQRCodeSymbolType2

QR 코드 버전(21~40)에서 검사할 심볼 크기 열거 타입

열거형 멤버
None 

선택 안함

QRVersion21 

Version 21

QRVersion22 

Version 22

QRVersion23 

Version 23

QRVersion24 

Version 24

QRVersion25 

Version 25

QRVersion26 

Version 26

QRVersion27 

Version 27

QRVersion28 

Version 28

QRVersion29 

Version 29

QRVersion30 

Version 30

QRVersion31 

Version 31

QRVersion32 

Version 32

QRVersion33 

Version 33

QRVersion34 

Version 34

QRVersion35 

Version 35

QRVersion36 

Version 36

QRVersion37 

Version 37

QRVersion38 

Version 38

QRVersion39 

Version 39

QRVersion40 

Version 40

Decoding_All 

모든 디코딩 QR 심볼 크기(21~40)

Encoding_Auto 

자동 인코딩 QR 심볼 크기(21~40)

◆ ESeparationMethod

Separation 방법 열거 타입

열거형 멤버
Auto 

Separation : 자동

Otsu 

Separation : Otsu Threshold

Absolute 

Separation : Absolute Threshold

◆ EShapeMatchObjectColor

도형 매칭에서 검출할 색상

열거형 멤버
Bright 

배경색과 대비하여 밝은 색의 객체

Dark 

배경색과 대비하여 어두운 색의 객체

Any 

배경색과 대비되는 모든 색상의 객체

◆ EWritingDirection

문자열을 이루는 방향

열거형 멤버
LeftToRight 

왼쪽에서 오른쪽

RightToLeft 

오른쪽에서 왼쪽

TopToBottom 

위쪽에서 아래쪽

BottomToTop 

아래쪽에서 위쪽