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 modules associated with a zone.

Value

Meaning

RECOGMODULE_AUTO

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

The M/TEXT omnifont recognition module.

RECOGMODULE_MULTI_LINGUAL_OMNIFONT

The multi-lingual MOR omnifont recognition module.

RECOGMODULE_DOT_MATRIX

The DOT 9-pin draft dot-matrix recognition module.

RECOGMODULE_OMR

The OMR optical mark recognition module.

RECOGMODULE_HAND_PRINTED_NUMERAL

The HNR handprinted numeral recognition module.

RECOGMODULE_RER_PRINTED

The third-party RER reRecognition Handprint recognition module.

RECOGMODULE_MATRIX

The MAT matrix matching recognition module.

RECOGMODULE_OMNIFONT_PLUS2W

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

The FireWorX omnifont recognition module.

RECOGMODULE_OMNIFONT_PLUS3W

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