Accusoft.SmartZoneICR5.Net - Updated
Recognition
SmartZone ICR 5 for .Net - User Guide > Concepts > Recognition

Zonal Recognition

SmartZone ICR includes the following functionality for ICR recognition.

Recognition through Character Sets

The ability to recognize hand-printed text based on pre-defined CharacterSets. These character sets include uppercase, lowercase, and mixed case alphabetic, alphanumeric, digits, currency symbols, combined currency and digits, symbols, phone, and punctuation characters. Language may be specified, or the default value of WesternEuropean which includes all supported languages may be used. Optimal recognition will be obtained by using the smallest language set that includes all expected characters.

The ability to limit possible recognition results within defined character sets as needed is also provided. Recognition will be improved by constraining the list of possible results as closely as possible, while still including all possible results.

See the section Define and Edit Character Sets for more information.

Recognition through Field Type

The ability to specify the format of the field allows for greater accuracy. SmartZone ICR supports predefined field types of currency, date, time, email, URL, Social Security number, and United States phone number.

See the sections Define and Edit Field Types, Define and Edit Data Validation Lists, and Define and Edit Regular Expressions for more information.

Confidence Values and Results

Recognition results and confidence value indicators are provided in all output.

See the Confidence Values and Determine Results sections for more information on confidence and results.

Ability to Modify Results of Recognition

The ability to modify character recognition results is available to increase accuracy through the CharacterResult class.

Use the ... To ...
Text property modify the CharacterResult. The Confidence will be set to 100 for the CharacterResult.
DeleteCharacter method remove a character within the TextLineResult.
DeleteTextLine method remove a text line from the TextBlockResult.
RejectionCharacter property control which character is used in the output text when recognition cannot determine a value. Use the rejection character whenever the confidence for a character is below the MinimumCharacterConfidence property value.

  

See Also