![]() |
FLImaging 6.5.8.1
|
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 | CMura |
Mura defects detection class. 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 | CReportDescriptorForPeripheralLuminance |
ReportDescriptorForPeripheralLuminance class The class that sets the report of the Modulation Transfer Function. 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 { 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 } |
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 |
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 |