The SetStateRecognitionCharacter Method is available as an add-on to the LEADTOOLS Document and Medical Imaging toolkits.
- state
- The OMR state for this character.
- value
- The character value.
Visual Basic (Declaration) | |
---|---|
Sub SetStateRecognitionCharacter( _ ByVal state As OcrOmrZoneState, _ ByVal value As Char _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As IOcrOmrOptions Dim state As OcrOmrZoneState Dim value As Char instance.SetStateRecognitionCharacter(state, value) |
C# | |
---|---|
void SetStateRecognitionCharacter( OcrOmrZoneState state, char value ) |
C++/CLI | |
---|---|
void SetStateRecognitionCharacter( OcrOmrZoneState state, char value ) |
Parameters
- state
- The OMR state for this character.
- value
- The character value.
OMR stands for Optical Mark Recognition. For more information refer to Using OMR in LEADTOOLS .NET OCR.
When performing OMR recognition, you can obtain the OMR results by inspecting the OcrZone.OmrState property. Moreover the engine will add a character to represent each zone (mark) state into the recognition results. This character will then be outputted to the final document when IOcrDocument.Save or IOcrDocument.SaveXml is called.
The character will also be present as the zone data when calling IOcrPage.GetRecognizedCharacters.
The default characters used in the IOcrEngine is as follows:
State | Value |
---|---|
OcrOmrZoneState.Unfilled | 0 |
OcrOmrZoneState.Filled | 1 |
You can get the current values using the GetStateRecognitionCharacter method, you can also change them using the SetStateRecognitionCharacter method. If you do not want any OMR characters to show up in the final document, you can set all state characters to ' ' (a space character).
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
Reference
IOcrOmrOptions InterfaceIOcrOmrOptions Members
OcrEngineManager Class
OcrEngineType Enumeration
IOcrPageCollection Interface
IOcrZoneCollection Interface
OcrZone Structure
OcrZoneRecognitionModule Enumeration
OcrZoneFillMethod Enumeration
Programming with Leadtools .NET OCR
Using OMR in LEADTOOLS .NET OCR
Unlocking Special LEAD Features