Thanks for downloading Dynamsoft Label Recognizer Package!
Your download will start shortly. If your download does not begin, click here to retry.
DLR_RuntimeSettings
Defines a struct to configure the text recognizer runtime settings. These settings control the text recognition process.
typedef struct tagDLR_RuntimeSettings DLR_RuntimeSettings
Attributes
maxThreadCount
Sets the number of threads the algorithm will use to recognize label.
int maxThreadCount
Value Range
[1, 4]
Default value
4
Remarks
To keep a balance between speed and quality, the library concurrently runs four different threads by default.
characterModelName
The name of the CharacterModel.
char characterModelName[64]
referenceRegion
Sets the reference region to search for text.
DLR_ReferenceRegion referenceRegion
textArea
Sets the text area relative to the reference region.
Quadrilateral textArea
dictionaryPath
Sets the path of the dictionary file.
char dictionaryPath[256]
dictionaryCorrectionThreshold
Sets the threshold of dictionary error correction.
DLR_DictionaryCorrectionThreshold dictionaryCorrectionThreshold
binarizationModes
Sets the mode and priority for binarization.
BinarizationMode binarizationModes[8]
Value Range
Each array item can be any one of the BinarizationMode
Enumeration items.
Default value
[BM_LOCAL_BLOCK, BM_SKIP, BM_SKIP, BM_SKIP, BM_SKIP, BM_SKIP, BM_SKIP, BM_SKIP]
Remarks
The array index represents the priority of the item. The smaller index is, the higher priority is.
furtherModes
Sets further modes.
DLR_FurtherModes furtherModes
See also
reserved
Reserved memory for struct. The length of this array indicates the size of the memory reserved for this struct.
char reserved[64]