Was ist SmartReco-L?

SmartReco-L ...

----------------------------------------

Das folgende Diagramm veranschaulicht den Aufruf der Funktion srl_read in einer typischen SmartReco-L Anwendung (Formularleser):

Es soll ein Stapel gleichartiger Binär-Bilder (von Formularen, Dokumenten usw.) verarbeitet werden, wobei jedes Bild mehrere OCR-Lesebereiche (in unserem Beispiel einen Maschinenschrift-Numerik- und einen Handschrift-Alphanumerik-Lesebereich) enthält.

Zunächst werden mit srl_open alle benötigten Klassifikatoren geöffnet.

Danach werden sämtliche Bilder mit srl_read gelesen, wobei pro Aufruf das jeweilige Bild, die Koordinaten eines Lesebereichs, das zugehörige Klassifikator-Handle und (optional) diverse Konfigurations-Parameter zu übergeben sind. srl_read erzeugt zu jedem Zeichen der Zeile einen Ergebnis-Datensatz, der u.a. eine Liste möglicher Unicodes mit zugehörigen Qualitätswerten (Wahrscheinlichkeiten) enthält. Das Anwendungsprogramm bildet dann mit Hilfe seines Kontext-Wissens aus den Ergebnis-Datensätzen der einzelnen Zeichen das Leseergebnis der Zeile (z.B. "ROUTE 65").

Nachdem der Stapel verarbeitet ist, werden die geöffneten Klassifikatoren mit srl_close geschlossen.

srl_figur.gif