iDRS™ SDK 16
Loading...
Searching...
No Matches
CPageAnalysisResult_interface.h File Reference

Interface for CPageAnalysisResult wrapper. More...

Go to the source code of this file.

Functions

CPageAnalysisResult CPageAnalysisResult_Create (idrs_exception *pargException)
 Creates a new CPageAnalysisResult object instance.
 
enum PageOrientation CPageAnalysisResult_GetPageOrientation (const CPageAnalysisResult argCPageAnalysisResult, idrs_exception *pargException)
 Gets the page orientation.
 
SkewInfo CPageAnalysisResult_GetSkew (const CPageAnalysisResult argCPageAnalysisResult, idrs_exception *pargException)
 Gets the page/image skew information.
 
LanguageCandidateArray CPageAnalysisResult_GetLanguages (const CPageAnalysisResult argCPageAnalysisResult, idrs_exception *pargException)
 Gets the detected language.
 
IDRS_UINT CPageAnalysisResult_GetPageOrientationConfidence (const CPageAnalysisResult argCPageAnalysisResult, idrs_exception *pargException)
 Gets the confidence level for the detected features.
 
IDRS_DOUBLE CPageAnalysisResult_ComputeSkewAngle (const SkewInfo *stSkewInfo, idrs_exception *pargException)
 Computes the angle in degrees based on a.
 
void CPageAnalysisResult_Destroy (CPageAnalysisResult argCPageAnalysisResult, idrs_exception *pargException)
 Destroys a CPageAnalysisResult handle.
 

Detailed Description

Interface for CPageAnalysisResult wrapper.

Function Documentation

◆ CPageAnalysisResult_ComputeSkewAngle()

IDRS_DOUBLE CPageAnalysisResult_ComputeSkewAngle ( const SkewInfo stSkewInfo,
idrs_exception *  pargException 
)

Computes the angle in degrees based on a.

See also
SkewInfo structure
Returns
Angle in degrees
Parameters
pargExceptionPointer to exception structure that will be filled if an exception occurs

◆ CPageAnalysisResult_Create()

CPageAnalysisResult CPageAnalysisResult_Create ( idrs_exception *  pargException)

Creates a new CPageAnalysisResult object instance.

Parameters
pargExceptionPointer to exception structure that will be filled if an exception occurs

◆ CPageAnalysisResult_Destroy()

void CPageAnalysisResult_Destroy ( CPageAnalysisResult  argCPageAnalysisResult,
idrs_exception *  pargException 
)

Destroys a CPageAnalysisResult handle.

Parameters
argCPageAnalysisResultCPageAnalysisResult handle to destroy
pargExceptionPointer to exception structure that will be filled if an exception occurs

◆ CPageAnalysisResult_GetLanguages()

LanguageCandidateArray CPageAnalysisResult_GetLanguages ( const CPageAnalysisResult  argCPageAnalysisResult,
idrs_exception *  pargException 
)

Gets the detected language.

Returns
Detected language
Parameters
argCPageAnalysisResultCPageAnalysisResult handle
pargExceptionPointer to exception structure that will be filled if an exception occurs

◆ CPageAnalysisResult_GetPageOrientation()

enum PageOrientation CPageAnalysisResult_GetPageOrientation ( const CPageAnalysisResult  argCPageAnalysisResult,
idrs_exception *  pargException 
)

Gets the page orientation.

Returns
Page orientation
Parameters
argCPageAnalysisResultCPageAnalysisResult handle
pargExceptionPointer to exception structure that will be filled if an exception occurs

◆ CPageAnalysisResult_GetPageOrientationConfidence()

IDRS_UINT CPageAnalysisResult_GetPageOrientationConfidence ( const CPageAnalysisResult  argCPageAnalysisResult,
idrs_exception *  pargException 
)

Gets the confidence level for the detected features.

Returns
Confidence level
Parameters
argCPageAnalysisResultCPageAnalysisResult handle
pargExceptionPointer to exception structure that will be filled if an exception occurs

◆ CPageAnalysisResult_GetSkew()

SkewInfo CPageAnalysisResult_GetSkew ( const CPageAnalysisResult  argCPageAnalysisResult,
idrs_exception *  pargException 
)

Gets the page/image skew information.

Returns
Skew information
Parameters
argCPageAnalysisResultCPageAnalysisResult handle
pargExceptionPointer to exception structure that will be filled if an exception occurs