ABBYY FineReader Engine 12는 기본 사용 시나리오에 맞게 이미 미세 조정된 사전 정의 프로필 세트를 제공합니다. 이러한 프로필에 지정된 설정은 각 상황에서 최상의 결과를 제공합니다. 또한 대부분의 프로필은 두 가지 형태로 제공됩니다. 하나는 결과 문서의 품질을 최우선으로 하도록 최적화된 설정이고, 다른 하나는 처리 속도를 최우선으로 하도록 최적화된 설정입니다. 아래는 사용 가능한 사전 정의 프로필 목록입니다.
ABBYY FineReader Engine를 타사 애플리케이션에서 여러 인식 엔진 중 하나로 사용하는 경우, 문자, 단어 및 문자 간 분리에 대해 해당 신뢰도 수준과 함께 인식 대안(또는 가설)을 제공합니다. 이 정보는 여러 인식 기술이 필요한 애플리케이션에 대해 개발자가 효율적이고 정확한 투표 알고리즘을 설계하는 데 도움이 됩니다. 예를 들어 “O”를 인식할 때 ABBYY FineReader Engine는 3개의 가설을 반환할 수 있습니다. 즉, 신뢰도 60의 “0”(숫자 0), 신뢰도 80의 대문자 “O”, 신뢰도 10의 대문자 “C”입니다. 문자 간 분리의 경우에는 다음과 같을 수 있습니다. “m”에 대한 가능한 가설은 “m”, “rn”, “in”입니다. 자세한 내용은 Using Voting API을 참조하세요.
ABBYY FineReader는 개발자가 OCR 과정에서 인식 엔진의 핵심 동작에 접근하고 이를 제어할 수 있도록 합니다. FineReader 인식 엔진은 가설(또는 인식 대안)을 생성하며, 개발자가 자체적인 순위 지정 기준을 사용해 각 가설의 신뢰도 수준 설정 과정에 영향을 주거나 이를 세부적으로 조정할 수 있게 합니다(또는 최적의 가설을 선택할 수 있게 합니다).
SDK에는 다양한 시나리오에서 엔진을 사용하는 방법을 보여 주는 소스 코드 샘플 모음이 함께 제공됩니다. Windows 코드 샘플은 Visual Basic .NET, 순수 C++, Native COM Support를 사용하는 C++, C#, Java 및 스크립트 언어용으로 제공됩니다.