Zeichenerkennung mit tesseract

Ich versuche, die Interaktion mit tesseract API auch ich bin neu in der Bildbearbeitung und ich bin nur mit ihm zu kämpfen für die letzten paar Tage. Ich habe versucht, einfache algorithmen und ich erreicht haben, rund 70% Genauigkeit.

Ich will Ihre Richtigkeit zu 90+%. Das problem mit den Bildern ist, dass Sie in 72dpi. Ich habe auch versucht, um die Auflösung zu erhöhen, aber nicht bekommen gute Ergebnisse, die Bilder, die ich versucht bin, erkannt zu werden, befestigt sind.

Jede Hilfe würde geschätzt, und ich bin sorry, wenn ich fragte, etwas sehr grundlegendes.

Zeichenerkennung mit tesseract

Zeichenerkennung mit tesseract

Zeichenerkennung mit tesseract

BEARBEITEN

Ich vergaß zu erwähnen, dass ich versuche, alles zu tun, die Verarbeitung und die Anerkennung innerhalb 2-2.5 Sek. auf Linux Plattform und Methode zur Erkennung der text erwähnt in dieser Antwort sehr viel Zeit. Auch ich lieber nicht verwenden, um Befehlszeilen-Lösung, aber ich würde lieber Leptonica oder OpenCV.

Meisten Bilder sind hochgeladen hier

Ich habe versucht, folgende Dinge zu beispielsweise binarisieren die tickets, aber kein Glück

Ticket enthält

  1. bisschen schlechtes Licht
  2. Nicht-text-Bereich
  3. weniger Auflösung

Habe ich versucht zu füttern, das Bild direkt auf tesseract-API und es gibt mir 70% gute Ergebnisse im 1-Sekunden-Durchschnitt. Aber ich möchte die Messgenauigkeit zu erhöhen, die in dem bemerken der Faktor Zeit bisher habe ich versucht

  1. Kanten des Bildes
  2. Die Blob-Analyse zur blobs
  3. Binarized das ticket die adaptive schwellenwertbestimmung aktiviert ist

Dann habe ich versucht zu füttern, diese binarized images zu tesseract, die Genauigkeit reduziert sich auf weniger als 50-60%, obwohl binarized image perfekt Aussehen.

  • Nicht sicher, was Ihre Frage ist, haben Sie jeden code, könnte, sollte, wo das problem ist?
InformationsquelleAutor Muaz Usmani | 2013-12-20
Schreibe einen Kommentar