Leaper Vision Toolkit
中文 / English 2.x
LBarcodeDetector Class Reference
Inheritance diagram for LBarcodeDetector:
ILBarcodeDetector ILObject

Additional Inherited Members

- Public Member Functions inherited from ILBarcodeDetector
LPVErrorCode Detect (ILImage *img, ILRegion *region, ILBarcodeResults **results)
 
- Public Member Functions inherited from ILObject
ILObjectCopy ()
 
LPVErrorCode Load (LString filename)
 
void Reset ()
 
LPVErrorCode Save (LString filename)
 
BOOL Valid ()
 
- Properties inherited from ILBarcodeDetector
BOOL AllowDup [get, set]
 Whether duplicated symbols are allowed in multi-detection. By default, it's False, means for the duplicated barcode of the same decoded contents, only report the first one.
 
BOOL CheckSum [get, set]
 Whether decode will verify the check digit. By default, it's True.
 
int MaxCount [get, set]
 The maximum of barcode results to find. The detection stops if it meets the setting maximum.
 
LPVBarcodeType Type [get, set]
 The barcode symbologies for detection, it could be the combination of multiple symbologies.
 
BOOL VerifyQuality [get, set]
 Whether to do the barcode quality verification during detection. By default, it's False.
 

Detailed Description

This class implements the interface ILBarcodeDetector, and is used to create an instance of barcode detector.

Note: This class is currently not available on Linux / MacOS platform.