iDRS™ SDK 16
Loading...
Searching...
No Matches
COcrParams_interface.h
Go to the documentation of this file.
1
7#ifndef COCRPARAMS_INTERFACE_H
8
9#define COCRPARAMS_INTERFACE_H
10
11#include "CObjPtr_interface.h"
14
15#include "idrs_common.h"
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
30enum RecognitionType COcrParams_GetType(const COcrParams argCOcrParams, idrs_exception *pargException);
31
42enum ThreadingMode COcrParams_GetThreadingMode(const COcrParams argCOcrParams, idrs_exception *pargException);
43
54void COcrParams_SetThreadingMode(COcrParams argCOcrParams, enum ThreadingMode const evThreadingMode, idrs_exception *pargException);
55
65OcrThreadingConfig COcrParams_GetAdvancedThreadingConfig(const COcrParams argCOcrParams, idrs_exception *pargException);
66
76void COcrParams_SetAdvancedThreadingConfig(COcrParams argCOcrParams, const OcrThreadingConfig* stThreadingConfig, idrs_exception *pargException);
77
87enum Workdepth COcrParams_GetWorkdepth(const COcrParams argCOcrParams, idrs_exception *pargException);
88
98void COcrParams_SetWorkdepth(COcrParams argCOcrParams, enum Workdepth const evWorkdepth, idrs_exception *pargException);
99
100#ifdef __cplusplus
101}
102#endif /* __cplusplus */
103
104#endif /* COCRPARAMS_INTERFACE_H */
Interface for CObjPtr wrapper.
OcrThreadingConfig COcrParams_GetAdvancedThreadingConfig(const COcrParams argCOcrParams, idrs_exception *pargException)
Gets the threading config used for the ocr process.
void COcrParams_SetThreadingMode(COcrParams argCOcrParams, enum ThreadingMode const evThreadingMode, idrs_exception *pargException)
Sets the threading mode to use for the OCR process.
enum Workdepth COcrParams_GetWorkdepth(const COcrParams argCOcrParams, idrs_exception *pargException)
GetWorkdepth returns an indicator specifying how much time should the OCR process spend on recognitio...
enum ThreadingMode COcrParams_GetThreadingMode(const COcrParams argCOcrParams, idrs_exception *pargException)
Returns the threading mode that should be used for OCR process.
void COcrParams_SetWorkdepth(COcrParams argCOcrParams, enum Workdepth const evWorkdepth, idrs_exception *pargException)
SetWorkdepth sets the OCR work depth.
enum RecognitionType COcrParams_GetType(const COcrParams argCOcrParams, idrs_exception *pargException)
GetType returns the recognition type.
void COcrParams_SetAdvancedThreadingConfig(COcrParams argCOcrParams, const OcrThreadingConfig *stThreadingConfig, idrs_exception *pargException)
Sets the threading config used for the ocr process.
Interface for EnumDefinitions wrapper.
Workdepth
Enumerates the possible values for the work depth applied to the ocr engine.
Definition EnumDefinitions_interface.h:3015
RecognitionType
Type recognitions.
Definition EnumDefinitions_interface.h:2991
ThreadingMode
Multi-threading usage modes.
Definition EnumDefinitions_interface.h:3111
Interface for StructDefinitions wrapper.
Base class for OCR parameters.
Defines how many threads OCR operations should use for processing.
Definition StructDefinitions_interface.h:139