![]() |
FLImaging 6.11.25.2
|
Classes | |
| class | CAlgorithmFeature_DI_BAT_CI |
| Base class of advanced function classes Base of advanced function classes, has common getter/setter. More... | |
| class | CAlgorithmFeature_DI_BAT_LI |
| Base class of advanced function classes Base of advanced function classes, has common getter/setter. More... | |
| class | CAlgorithmFeature_SR_LI |
| Base class of advanced function classes Base of advanced function classes, has common getter/setter. More... | |
| class | CAlgorithmFeature_SR_LI_LR_LP |
| Base class of advanced function classes Base of advanced function classes, has common getter/setter. More... | |
| class | CBarcodeDecoder |
| Barcode Decoder Class. More... | |
| class | CBarcodeEncoder |
| Barcode Encoder Class. More... | |
| class | CBarcodeSpec |
| Barcode spec Class. More... | |
| class | CBlob |
| Connected component labeling Class. More... | |
| class | CBlobSubsampled |
| Connected component labeling Class. More... | |
| class | CCameraCalibrator |
| Class to perform camera calibration and image distortion correction. More... | |
| class | CChessBoardDetector |
| A class that detects lattice points with chessboard patterns. More... | |
| class | CCircleGauge |
| Class for measuring circle. More... | |
| class | CCornerGauge |
| Algorithm for measuring corner. More... | |
| class | CCrossGauge |
| Algorithm for measuring cross center. More... | |
| class | CDataCodeSpecBase |
| Data Code Spec Class. More... | |
| class | CDataMatrixDecoder |
| Data Matrix Decoder Class. More... | |
| class | CDataMatrixEncoder |
| Data Matrix Encoder Class. More... | |
| class | CDataMatrixSpec |
| Data Matrix spec Class. More... | |
| class | CDataMatrixVerifier |
| Data Matrix Verifier Class. More... | |
| class | CDrawingMatch |
| Algorithm for pattern matching based on learned geometric features. More... | |
| class | CEllipseGauge |
| Class for measuring an ellipse. More... | |
| class | CGeometricMatch |
| Class for pattern matching based on learned geometric features. More... | |
| class | CGeometricMatchMulti |
| Class for pattern matching on all the learned information based on the learned information on one or more training images. More... | |
| class | CGridOfCrossDetector |
| A class that detects lattice points with the grid of cross patterns. More... | |
| class | CGridOfDotsDetector |
| A class that detects lattice points with the grid of dots patterns. More... | |
| class | CGridOfRectangleDetector |
| A class that detects lattice points with the grid of rectangle patterns. More... | |
| class | CLineGauge |
| Class for measuring lines. More... | |
| class | CMicroQRCodeDecoder |
| MicroQR code Decoder Class. More... | |
| class | CMicroQRCodeEncoder |
| MicroQR code Encoder Class. More... | |
| class | CMicroQRCodePrintQuality_ISOIEC_15415 |
| ISO/IEC 15415 code print quality class. More... | |
| class | CMicroQRCodeSpec |
| Micro QR code spec Class. More... | |
| class | CMicroQRCodeVerifier |
| Data Matrix Verifier Class. More... | |
| class | CModulationTransferFunction |
| Algorithm to calculate the Modulation Transfer Function(MTF) of an image If it is not a 1-channel image, convert it to a 1-channel image and proceed with the calculation . More... | |
| class | COCR |
| OCR Class. More... | |
| class | COCV |
| OCV Class. More... | |
| class | COpticalFlowPolynomialExpansion |
| A class that computes optical flow from an image set based on polynomial expansion. More... | |
| class | COrthogonalCalibrator |
| Algorithms to calibrate the camera and perform image distortion and correction in the front direction. More... | |
| class | CPatternMatch |
| Class for pattern matching through learning the contrast pattern of the learning image. More... | |
| class | CPatternMatchMulti |
| Class for pattern matching on all the learned information based on the learned information on the contrast pattern for one or more training images. More... | |
| class | CPatternMatchMultiSparse |
| Algorithm for pattern matching through learning the contrast pattern of one or more learning image. More... | |
| class | CPatternMatchSparse |
| Class for pattern matching through learning the contrast pattern of the learning image. More... | |
| class | CPeripheralLuminance |
| Algorithm to calculate the luminance of an image mean of the measurement region value = mean of the peripheral region value 0 mean of the measurement region value = mean of the peripheral region value 0.0 ~ 1.0 (peripheral region mean - measurement region mean) / (Pixel Max Value - measurement region mean) mean of the measurement region value = mean of the peripheral region value -1.0 ~ 0 (measurement region mean - peripheral region mean) / (measurement region mean - Pixel Min Value) In the case of a floating image Max, Min = measurement region mean +- measurement region standard deviation. More... | |
| class | CPointGauge |
| Class for measuring boundary points. More... | |
| class | CPrintQuality_ISOIEC_15415 |
| ISO/IEC 15415 code print quality class. More... | |
| class | CQRCodeDecoder |
| QR code Decoder Class. More... | |
| class | CQRCodeEncoder |
| QR code Encoder Class. More... | |
| class | CQRCodePrintQuality_ISOIEC_15415 |
| ISO/IEC 15415 code print quality class. More... | |
| class | CQRCodeSpec |
| QR code spec Class. More... | |
| class | CQRCodeVerifier |
| Data Matrix Verifier Class. More... | |
| class | CRectangleArrayMatch |
| Array matching algorithm for region of interest array pattern. More... | |
| class | CRectangleGauge |
| Class for measuring rectangles. More... | |
| class | CReportDescriptorForBarcodeDecoder |
| ReportDescriptorForBarcodeDecoder class. More... | |
| class | CReportDescriptorForBlob |
| ReportDescriptorForBlob class. More... | |
| class | CReportDescriptorForBlobSubsampled |
| ReportDescriptorForBlobSubsampled class. More... | |
| class | CReportDescriptorForDataMatrixDecoder |
| ReportDescriptorForDataMatrixDecoder class. More... | |
| class | CReportDescriptorForGeometricMatch |
| ReportDescriptorForGeometricMatch class. More... | |
| class | CReportDescriptorForMatch |
| ReportDescriptorForMatch class. More... | |
| class | CReportDescriptorForMicroQRCodeDecoder |
| ReportDescriptorForMicroQRCodeDecoder class. More... | |
| class | CReportDescriptorForModulationTransferFunction |
| ReportDescriptorForModulationTransferFunction class The class that sets the report of the Modulation Transfer Function. More... | |
| class | CReportDescriptorForMura |
| ReportDescriptorForMura class. More... | |
| class | CReportDescriptorForOCR |
| ReportDescriptorForOCR class. More... | |
| class | CReportDescriptorForOCV |
| ReportDescriptorForOCV class. More... | |
| class | CReportDescriptorForQRCodeDecoder |
| ReportDescriptorForQRCodeDecoder class. More... | |
| class | CReportDescriptorForRectangleArrayMatch |
| ReportDescriptorForRectangleArrayMatch class. More... | |
| class | CReportDescriptorForShapeMatchBase |
| ReportDescriptorForShapeMatchBase class. More... | |
| class | CReportDescriptorForShapeMatchCircle |
| ReportDescriptorForShapeMatchCircle class. More... | |
| class | CReportDescriptorForShapeMatchCross |
| ReportDescriptorForShapeMatchCross class. More... | |
| class | CReportDescriptorForShapeMatchEllipse |
| ReportDescriptorForShapeMatchEllipse class. More... | |
| class | CReportDescriptorForShapeMatchFigure |
| ReportDescriptorForShapeMatchFigure class. More... | |
| class | CReportDescriptorForShapeMatchLine |
| ReportDescriptorForShapeMatchLine class. More... | |
| class | CReportDescriptorForShapeMatchRectangle |
| ReportDescriptorForShapeMatchRectangle class. More... | |
| class | CReportDescriptorForUnifiedDataCodeDecoder |
| ReportDescriptorForUnifiedDataCodeDecoder class. More... | |
| class | CShapeMatchBase |
| Classes that detect a particular shape in a learning image. More... | |
| class | CShapeMatchCircle |
| Classes that detect a circle in a learning image. More... | |
| class | CShapeMatchCircleResult |
| Classes that contain shape matching results. More... | |
| class | CShapeMatchCross |
| Classes that detect a cross in a learning image. More... | |
| class | CShapeMatchCrossResult |
| Classes that contain shape matching results. More... | |
| class | CShapeMatchEllipse |
| Classes that detect a ellipse in a learning image. More... | |
| class | CShapeMatchEllipseResult |
| Classes that contain shape matching results. More... | |
| class | CShapeMatchFigure |
| Classes that detect a circle in a learning image. More... | |
| class | CShapeMatchFigureResult |
| Classes that contain shape matching results. More... | |
| class | CShapeMatchLine |
| Classes that detect a Line in a learning image. More... | |
| class | CShapeMatchLineResult |
| Classes that contain shape matching results. More... | |
| class | CShapeMatchRectangle |
| Classes that detect a rectangle in a learning image. More... | |
| class | CShapeMatchRectangleResult |
| Classes that contain shape matching results. More... | |
| class | CShapeMatchResult |
| Classes that contain shape matching results. More... | |
| class | CStringTypeConverter |
| String type converter Class. More... | |
| class | CUnifiedDataCodeDecoder |
| UnifiedData code Decoder Class. More... | |
Enumerations | |
| 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 { None = 0 , Gaussian , FLDenoisingType1 , Gaussian_Or_FLDenoisingType1 , FLDenoisingType1_Or_Gaussian , 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 , Decoding_All = 0x7ffff , Encoding_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 } |
| enum class | EGaugeOutlierFilteringMode { Manual = 0 , Auto } |
AdvancedFunctions namespace
|
strong |
Barcode Symbol Enumeration Type
|
strong |
|
strong |
|
strong |
|
strong |
Denoising method Enumeration Type
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
Symbol size of ECC 200 version Enumeration Type
|
strong |
Symbol size of ECC Old (ECC 000 ~ ECC 140) version Enumeration Type
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
Inspect symbol size with QR code version(1~20) Enumeration Type
|
strong |
Inspect symbol size with QR code version(21~40) Enumeration Type
|
strong |
|
strong |
|
strong |