Additional Inherited Members | |
Public Member Functions inherited from ILBarcodeDetector | |
LPVErrorCode | Detect (ILImage *img, ILRegion *region, ILBarcodeResults **results) |
Public Member Functions inherited from ILObject | |
ILObject * | Copy () |
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. | |
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.