iDRS™ SDK 16
Loading...
Searching...
No Matches
CQualityAssessment_interface.h
Go to the documentation of this file.
1
7#ifndef CQUALITYASSESSMENT_INTERFACE_H
8
9#define CQUALITYASSESSMENT_INTERFACE_H
10
11#include "CIDRS_interface.h"
13
14#include "idrs_common.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
27CQualityAssessment CQualityAssessment_Create(const CIDRS argIdrs, idrs_exception *pargException);
28
42IDRS_UINT CQualityAssessment_EstimateOcrQuality(const CQualityAssessment argCQualityAssessment, const CImage argImage, idrs_exception *pargException);
43
58IDRS_UINT CQualityAssessment_EstimateOcrQuality2(const CQualityAssessment argCQualityAssessment, const CImage argImage, const PerspectiveCorners* pcPerspectiveCorners, idrs_exception *pargException);
59
69IDRS_UINT CQualityAssessment_EstimateResolution(const CQualityAssessment argCQualityAssessment, const CImage argImage, idrs_exception *pargException);
70
78void CQualityAssessment_Destroy(CQualityAssessment argCQualityAssessment, idrs_exception *pargException);
79
80#ifdef __cplusplus
81}
82#endif /* __cplusplus */
83
84#endif /* CQUALITYASSESSMENT_INTERFACE_H */
Interface for CIDRS wrapper.
Interface for CPerspective wrapper.
IDRS_UINT CQualityAssessment_EstimateOcrQuality2(const CQualityAssessment argCQualityAssessment, const CImage argImage, const PerspectiveCorners *pcPerspectiveCorners, idrs_exception *pargException)
Estimate the OCR quality of a given image zone defined by corners.
void CQualityAssessment_Destroy(CQualityAssessment argCQualityAssessment, idrs_exception *pargException)
Destroys a CQualityAssessment handle.
IDRS_UINT CQualityAssessment_EstimateOcrQuality(const CQualityAssessment argCQualityAssessment, const CImage argImage, idrs_exception *pargException)
Estimate the OCR quality of a given image.
CQualityAssessment CQualityAssessment_Create(const CIDRS argIdrs, idrs_exception *pargException)
Creates a new CQualtityAssessment object to estimate the OCR quality on the provided image.
IDRS_UINT CQualityAssessment_EstimateResolution(const CQualityAssessment argCQualityAssessment, const CImage argImage, idrs_exception *pargException)
Estimates the resolution of the image.
The CImage class manages images for iDRS.
The CQualityAssessment class offers a set of methods to estimate the OCR quality of a provided image.
unsigned int IDRS_UINT
An unsigned integer.
Definition idrsstd_interface.h:27
The PerspectiveCorners structure contains the four corners of a quadrilateral that represent the area...
Definition StructDefinitions_interface.h:52