7#ifndef CBARCODEDETECTION_INTERFACE_H
9#define CBARCODEDETECTION_INTERFACE_H
CBarcodeDetection CBarcodeDetection_Create2(const CIDRS argIdrs, const CBarcodeParams argBarcodeParams, idrs_exception *pargException)
Creates a new instance of this class and associates the provided.
void CBarcodeDetection_DetectBarcodes2(const CBarcodeDetection argCBarcodeDetection, CPage argPage, idrs_exception *pargException)
Runs barcode detection and returns the detected barcodes.
void CBarcodeDetection_SetBarcodeParams(CBarcodeDetection argCBarcodeDetection, const CBarcodeParams argBarcodeParams, idrs_exception *pargException)
Sets the parameters used for barcode detection.
CBarcodeParams CBarcodeDetection_GetBarcodeParams(const CBarcodeDetection argCBarcodeDetection, idrs_exception *pargException)
Gets the parameters used for the detection (barcode type(s), full page/zonal recognition,...
void CBarcodeDetection_Destroy(CBarcodeDetection argCBarcodeDetection, idrs_exception *pargException)
Destroys a CBarcodeDetection handle.
CBarcodeDetection CBarcodeDetection_Create(const CIDRS argIdrs, idrs_exception *pargException)
Creates a new instance of this class and associates the provided.
IProgressPageProcessing CBarcodeDetection_GetProgressCallback(const CBarcodeDetection argCBarcodeDetection, idrs_exception *pargException)
Gets the callback used to notify about barcode detection progress.
void CBarcodeDetection_SetProgressCallback(CBarcodeDetection argCBarcodeDetection, IProgressPageProcessing argpProgressCallback, idrs_exception *pargException)
Sets the callback used to notify about barcode detection progress.
CBarcodeArray CBarcodeDetection_DetectBarcodes(const CBarcodeDetection argCBarcodeDetection, const CImage argImage, idrs_exception *pargException)
Runs barcode detection and returns the detected barcodes.
Interface for CBarcodeParams wrapper.
Interface for CObjPtr wrapper.
Interface for IProgressPageProcessing wrapper.
CBarcodeDetection is the main class used for barcode detection feature.
CBarcodeParams represents the base class for the barcode parameters containing the configuration for ...
The CImage class manages images for iDRS.
The CPage class manages a page in the IDRS.
CProgressTextRecognition defines the interface required to monitor page processing progress.