Developer's Documentation for free mobile OCR SDK

Documentation Menu

Engine class

ABBYY Real-Time Recognition SDK engine via which all other objects may be created.

Creating the Engine and initializing the library may take up a lot of time, since all the resources have to be loaded. Therefore this object should only be created once (using the load method), when initializing the main activity of your application, and you should reuse it every time you need to start a new recognition operation.

public abstract class Engine

Methods

Name

Description

createDataCaptureService

Creates a background recognition service to run in data capture mode.

createRecognitionCoreAPI

Creates a core API object which provides access to low-level single image recognition functions.

note Note: This method is available only in the extended version of the library.

createTextCaptureService

Creates a background recognition service to run in text capture mode.

getExtendedSettings

Provides access to the EngineSettings object via which you may specify additional settings for all scenarios.

load

Loads the ABBYY Real-Time Recognition SDK engine.

unload

warning Important! Using this method is not recommended.

Unloads the ABBYY Real-Time Recognition SDK engine.

Nested classes

Name

Description

LicenseException

The exception thrown when an invalid license is loaded.

EngineSettings

Additional settings for ABBYY Real-Time Recognition SDK engine which apply to all processing scenarios.