Need better scanning performance?
CharacterNormalizationModes
Parameter CharacterNormalizationMode defines an array of character normalization mode to implement. The array index represents the priority of the item. The smaller index is, the higher priority is.
Example
{
"CharacterNormalizationModes":
[
{
"Mode": "CNM_MORPH",
"MorphOperation": "Close",
"MorphArgument": "3",
},
{
"Mode": "CNM_SKIP"
}
]
}
Parameter Summary
Parameter CharacterNormalizationModes consist of a group of character normalization mode objects. Each character normalization mode object includes a candidate mode and a series of mode arguments. The mode arguments of the character normalization mode object is shown as follow:
Mode Arguments
| Mode Argument Name | Mode Argument Summary |
|---|---|
| Mode (Required) |
Description Specifies a mode for character normalization. |
| Type String |
|
| Candidate Mode List
CNM_MORPH CNM_AUTO CNM_SKIP |
|
| Default Value ["CNM_SKIP"] |
|
| MorphOperation (Optional) |
Description Sets the morph operation. |
| Type String |
|
| Range "Erode", "Dilate", "Open" or "Close" |
|
| Default Value "Close" |
|
| Remarks "Erode": Perform erosion process. "Dilate": Perform dilation process. "Open": Perform erosion first, then perform dilation. "Close": Perform dilation first, then perform erosion. |
|
| MorphArgument (Optional) |
Description Sets the Argument ContentDirection. |
| Type int |
|
| Range [0,2] |
|
| Default Value 0 |
|
| Remarks Only available for "DM_PERSPECTIVE_CORRECTION". 0: Direction unknown. 1: Vertical direction. 2: Horizontal direction. |
Default Setting
Candidate Modes Introduction
CNM_MORPH
Implement morphological transformations to normalize the characters.
CNM_AUTO
Lets the library choose a mode automatically.