RECOGMODULE

typedef enum
{
   RECOGMODULE_AUTO = 0,
   RECOGMODULE_MTEXT_OMNIFONT,
   RECOGMODULE_MULTI_LINGUAL_OMNIFONT,
   RECOGMODULE_DOT_MATRIX,
   RECOGMODULE_OMR,
   RECOGMODULE_HAND_PRINTED_NUMERAL,
   RECOGMODULE_RER_PRINTED,
   RECOGMODULE_BRAILLE,
   RECOGMODULE_MATRIX,
   RECOGMODULE_OMNIFONT_PLUS2W,
   RECOGMODULE_OMNIFONT_FRX,
   RECOGMODULE_OMNIFONT_PLUS3W,
} RECOGMODULE;

The RECOGMODULE enumerated type represents the possible types of recognition module associated with a zone.

Value

Meaning

RECOGMODULE_AUTO

Specifies that the engine will try to automatically select the most suitable recognition module for the zone. This is determined just before recognition, according to the zone's filling method and, if necessary, other settings, most typically the Character Set.

RECOGMODULE_MTEXT_OMNIFONT

Specifies the M/TEXT omnifont recognition module.

RECOGMODULE_MULTI_LINGUAL_OMNIFONT

Specifies the multi-lingual MOR omnifont recognition module.

RECOGMODULE_DOT_MATRIX

Specifies the DOT 9-pin draft dot-matrix recognition module.

RECOGMODULE_OMR

Specifies the OMR optical mark recognition module.

RECOGMODULE_HAND_PRINTED_NUMERAL

Specifies the HNR handprinted numeral recognition module.

RECOGMODULE_RER_PRINTED

Specifies the third-party RER reRecognition Handprint recognition module.

RECOGMODULE_MATRIX

Specifies the MAT matrix matching recognition module.

RECOGMODULE_OMNIFONT_PLUS2W

Specifies the two-way voting POWR++ omnifont recognition module. Note that this was the most accurate omnifont recognition module of the previous Capture SDK version, called RM_PLUS.

RECOGMODULE_OMNIFONT_FRX

Specifies the FireWorX omnifont recognition module.

RECOGMODULE_OMNIFONT_PLUS3W

Specifies the three-way voting omnifont recognition module. This is the most accurate, OmniPage 12 compatible omnifont recognition module.

Comments

This enumerated type is used by the following structure:

ZONEDATA