| ABBYY Mobile OCR Engine 4 |
Go to: Contents | Guided Tour
ABBYY Mobile OCR Engine allows you to attach dictionaries to a recognition language, which greatly improves recognition quality.
Dictionaries may be of several types:
In the ABBYY Mobile OCR Engine native library, to use recognition functions (FineRecognizeImage, FineRecognizeRegion, and FineRecognizeBusinessCard), you must set up the list of dictionaries (the dictionaries parameter) and the list of keywords dictionaries (the keywords parameter in the FineRecognizeBusinessCard and FineAnalyzeTextAsBusinessCard functions).
Any predefined language (e.g. English) can be used without dictionary support.
This is generally done to save memory, but the quality of recognition will
deteriorate.
To use a predefined language without dictionary support, you need to pass as the dictionaries
parameter an array which contains only one pointer to zero.
However, note that you cannot use business card recognition functions without at least one keywords dictionary. We strongly recommend adding the English keywords dictionary for recognition of business cards in any language. The results' quality will almost always improve.
How to Use the ABBYY Mobile OCR Engine Library
ABBYY Mobile OCR Engine Distribution Kit