Forum: PC-Programmierung OCR für c# oder Kommandozeile


von Paul (Gast)


Angehängte Dateien:

Lesenswert?

Suche eine Kommandozeilen-OCR oder in c# einbindbar, die ein Bild wie 
das angehängte in die dargestellten Zahlen überträgt(es sollen nur die 
Zahlen erkannt werden).

Tesselat kann es schonmal nicht.

von Sam P. (Gast)


Lesenswert?

Du wirst dein Bild vorverarbeiten müssen. Mit ImageMagick kannst du das 
auf der Kommandozeile tun, evtl. gibts dafür auch C#-Bindings, das weiß 
ich nicht.

Um herauszukriegen, was du genau brauchst, würde ich das Bild erst 
einmal mit einem geeigneten Bildverarbeitungsprogramm manuell so weit 
anzupassen, bis es von der OCR-Software (tesseract oder cuneiform 
benutze ich, meist letzteres) ordentlich erkannt wird.

Wenn du dann geeignete Anpassungen hast, kannst du die mit ImageMagick 
nachprogrammieren. Es hat alle üblichen Filter, die man bei sowas 
anwenden würde.

von Robert L. (lrlr)


Lesenswert?

also wenn es nur um DIESE uhr geht
und diese auch immer an der selben stelle ist
ist das doch einfach

du braucht ja nur die 7 balken jeder ziffer "auswerten"

also den mittelwert über ein paar pixel die sicher in dem balken sind
usw.

von Paul (Gast)


Lesenswert?

Robert L.: Es geht nur um DIESE uhr aber diese ist nicht immer an der 
selben stelle. Sie ist manchmal weiter entfernt, manchmal näher, 
manchmal etwas gekippt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.