ABBYY FineReader Engine 10 for Windows > Wichtigste Funktionen

Verbesserte Entwickler-Tools

Nützliche Tools mit denen Entwickler vertieften Zugriff auf die Funktionalitäten der ABBYY FineReader Engine erhalten und den Verarbeitungsprozess steuern können:

Voting API

Wird FineReader Engine als eine von mehreren Erkennungsengines in einer Drittapplikation verwendet, so liefert das SDK Erkennungsalternativen (oder Hypothesen) mit Angaben über die Erkennungsgenauigkeit von Zeichen, Wörtern und Zeichentrennung. Mit diesen Informationen können Entwickler einen effizienten und genauen Voting-Algorithmus erstellen für Applikationen, die mehrere Erkennungstechnologien benötigen zw. nutzen. Bei der Erkennung von "O" kann FineReader Engine beispielsweise drei Hypothesen ausgeben: "0" (Null) mit 60% Sicherheit; großes "O" mit 80% Prozent Sicherheit und großes "C" mit 10% Sicherheit. Hier ein weiteres Beispiel für Zeichentrennung: die möglichen Hypothesen für "m" wären "m", "rn" und "in".

"On-the-fly" Tuning während des Erkennungsprozesses

FineReader Engine kann während des Erkennungsprozesses beeinflusst werden. Die Entwickler können die Auswahl der anzuwendenden Hypothesen steuern, indem sie zusätzliche Kriterienlisten aufstellen, die die Technologie während des Erkennungsprozesses zum Erzielen der bestmöglichen Ergebnisse einsetzt. Dieses Feature ist nützlich, wenn für bestimmte Aufgaben spezifische Erkennungskriterien erforderlich sind (eigene Hypothesen für die Erkennungsgenauigkeit).

Code-Beispiele für gängige Aufgabenstellungen

Das SDK beinhaltet einen Satz von Source Code Samples die zeigen, wie man die Engine in verschiedenen Szenarien nutzen kann. Es sind Code Samples vorhanden für Visual Basic, Visual Basic .Net, Delphi, raw C++, C++ mit Native COM Support, C#, und Scriptsprachen.