ABBYY Mobile OCR Engine 4

Go to: Contents | Guided Tour

Recognizing in MICR Mode

ABBYY Mobile OCR Engine supports Magnetic Ink Character Recognition (MICR) mode. A custom "MICR" language is defined for recognition of images in MICR Mode, and it is included in the Micr.rom pattern file which can be found in the data\Patterns folder of the distribution package. The MICR language has the "0123456789ABCD" alphabet and language ID equal to 1024.

Important: Only the MICR E13B characters are recognized in the MICR mode, all other fonts are ignored.

Native library

To enable MICR mode in the ABBYY Mobile OCR Engine native library, call a recognition method, e.g., FineRecognizeImage, with the following values:

  1. languages: an array containing one constant, the MICR recognition language ID, which is 1024. In MICR mode you cannot add any more languages to the list.
  2. patterns: the address of the Micr.rom file loaded into memory.
  3. imageProcessingOptions: FIPO_MicrMode constant. You can pass an OR combination with some other constants, which contain the required settings as to geometry correction and other image transformations.

See also

How to Use the Native Library