Additional Inherited Members | |
![]() | |
LPVErrorCode | Detect (ILImage *img, ILRegion *region, ILBarcodeResults **results) |
![]() | |
ILObject * | Copy () |
LPVErrorCode | Load (LString filename) |
void | Reset () |
LPVErrorCode | Save (LString filename) |
BOOL | Valid () |
![]() | |
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. | |
![]() | |
LString | Name [get, set] |
Name of the object. By default, the object has no name. In most cases, LPV classes don't make use of the names. The name is drawn on canvas around the object if ILDrawable::SetDrawName() is enabled. More... | |
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.