SimplifiedLabelRecognizerSettings
The SimplifiedLabelRecognizerSettings
struct contains settings for label recognition. It is a sub-parameter of SimplifiedCaptureVisionSettings
typedef struct tagSimplifiedLabelRecognizerSettings
{
GrayscaleTransformationMode grayscaleTransformationModes[8];
GrayscaleEnhancementMode grayscaleEnhancementModes[8];
char characterModelName[64];
char lineStringRegExPattern[1024];
int maxThreadsInOneTask;
char reserved[512];
} SimplifiedLabelRecognizerSettings;
Attributes Summary
Attribute | Type |
---|---|
grayscaleTransformationModes |
GrayscaleTransformationMode[8] |
grayscaleEnhancementModes |
GrayscaleEnhancementMode[8] |
characterModelName |
char[64] |
lineStringRegExPattern |
char[1024] |
maxThreadsInOneTask |
int |
reserved |
char[512] |
grayscaleTransformationModes
Set the grayscale transformation modes with an array of enumeration GrayscaleTransformationMode
. View the reference page of GrayscaleTransformationMode
for more detail about grayscale transformation modes.
GrayscaleTransformationMode grayscaleTransformationModes[8];
grayscaleEnhancementModes
Set the grayscale enhancement modes with an array of enumeration GrayscaleEnhancementMode
. View the reference page of GrayscaleEnhancementMode
for more detail about grayscale enhancement modes.
GrayscaleEnhancementMode grayscaleEnhancementModes[8];
characterModelName
Specify a character model by its name.
char characterModelName[64];
lineStringRegExPattern
Set the RegEx pattern of the text line string to filter out the unqualified results.
char lineStringRegExPattern[1024];
maxThreadsInOneTask
Set the maximum available threads count in one label recognition task.
int maxThreadsInOneTask;
reserved
Reserved for future use.
char reserved[512];