Wie kann ich die Zahlen automatisiert erkennen lassen?

Gast #1940897
Lesenswert?

Ich habe eine Reihe von Bildern, die genau so aussehen, nur daß sich die 
Zahlen ändern.

Ich möchte die Zahlen automatisiert erkennen lassen.

Omnipage macht das nicht mit - warum auch immer.

Wie kann ich die Zahlen automatisiert erkennen lassen?
Angehängte Dateien:
Gast #1940904
Lesenswert?

wenn die bilder imm exakt so aussehen, kann man es doch selber machen. 
Einfach das bild mit irgendeiner scriptsprache einlesen und von ein paar 
pixel den duschnitshelligkeitswert berechnen. Wenn die 7-Seg-Anzeige 
immer an der gleichen stelle ist sollte das in ein paar min gemacht 
sein.
#1940906
Lesenswert?

Kurt schrieb:
> Ich habe eine Reihe von Bildern, die genau so aussehen, nur daß sich die
> Zahlen ändern.
>
> Ich möchte die Zahlen automatisiert erkennen lassen.
>
> Omnipage macht das nicht mit - warum auch immer.
>
> Wie kann ich die Zahlen automatisiert erkennen lassen?

Ich würde das Bild in die einzelnen Ziffern unterteilen. Das macht das 
Problem schonmal wesentlich einfacher. Dann hast du nur noch die 10 
Erkennungen für die Ziffern 0-9 (Plus vielleicht dezimalpunkt da oder 
nicht...). Könnte man mit neuronalem Netz machen das man mit einigen 
Beispielen anlernt.
Persönliche Seite #1940907
Lesenswert?

Kurt schrieb:
> Omnipage macht das nicht mit - warum auch immer.

Weil eine 7-Segment-Anzeige eindeutig zu weit von dem entfernt ist, was 
eine OCR als Schriftart erwartet.

Wenn alle Bilder annähernd exakt den gleichen Bildausschnitt zeigen und 
bei identischen Belichtungsbedingungen aufgenommen wurden, könntest Du 
Dir ein Programm schreiben, daß den Farbwert einiger Pixel auswertet und 
so bestimmt, welche der Segmente gerade aktiv sind.
Daraus lässt sich der angezeigte Zahlenwert einfach bestimmen.
Gast #1940909
Lesenswert?

sofern, diese aufnahmen alle von der gleichen position kommen, einen 
referenz pixel suchen- und durchschnittshelligkeit von einem segment 
nehmen- dann entscheiden ob aktiv/nicht-->7 segment berechnen
Gast #1940938
Lesenswert?

Moin,

hast du schonmal versucht, das Bild durch ein paar Filter laufen zu 
lassen und so z.B. den Kontrast zu erhöhen und die unnötigen Texte 
auszuschneiden?

Es kann außerdem sein, dass die Software den 7-Segment "Font" nicht 
beherrscht - dann hast du IMHO verloren.

Probier doch mal die Datei im Anhang aus...
Angehängte Dateien:
#1941032
Lesenswert?

Nein.
es ist deine Sache.

Aber entweder die Sache ist dir wichtig genug, dann schreibst du dir 
sowas (und länger als 1 bis 2 Stunden sollte das wirklich nicht dauern. 
Und da hab ich die Suche nach einer Image Library, die das Bild lädt 
schon mit eingerechnet), oder es ist dir nicht wichtig genug. Aber das 
mit aufdwändig zu begründen ist IMHO ein bischen an der Realität vorbei. 
Denn das ist es ganz und gar nicht. Hat man das Bild erst mal im 
Speicher, ist es watscheneinfach mit den Annahmen, die du treffen 
kannst.

Just my 5 Cents.
Gast #1941087
Lesenswert?

Kurt schrieb:
> Willst du mir etwas unterstellen?

Aber gerne!

 [x] magelnde Einsicht

 [x] Unbelehrbarkeit

 [x] Beratungsresistenz

 [x] Programmier- und Debugschwäche

 [x] Altersstarrsinn

Jetzt, wo's unterhaltsam wird, aber bitte nicht schwächeln - also weiter 
jammern, hadern, hilflos um Unterstützung betteln, und aufgeregt alles 
ablehnen, was nicht in den Mikrokosmos des hinter Bretten gesicherten 
eigenen Horizontes passt.
Gast #1941628
Lesenswert?

Sascha Weber schrieb:
> Hab dein Bild mal mit AbbyFineReader getestet, wenn ich in den
> Eigenschaften des Erkennungsblocks den Drucktyp auf Matrixdrucker stelle
> dann klappt die Erkennung.
>
> Sascha

Ich habe die Datei in Finereader 10 eingelesen. Ich habe den Typ 
Matrixdrucker nicht sondern Fax, Schreibmaschine, Standard und 
Automatisch.
Gast #1941631
Lesenswert?

Therapeut schrieb:
> ...äche
>
>  [x] Altersstarrsinn
>
> Jetzt, wo's unterhaltsam wird, aber bitte nicht schwächeln - also weiter
> jammern, hadern, hilflos um Unterstützung betteln, und aufgeregt alles
> ablehnen, was nicht in den Mikrokosmos des hinter Bretten gesicherten
> eigenen Horizontes passt.

Hör auf, das Zeug zu nehmen, das schadet dir.
#1943149
Lesenswert?

Kurt schrieb:
> Sascha Weber schrieb:
>> Hab dein Bild mal mit AbbyFineReader getestet, wenn ich in den
>> Eigenschaften des Erkennungsblocks den Drucktyp auf Matrixdrucker stelle
>> dann klappt die Erkennung.
>>
>> Sascha
>
> Ich habe die Datei in Finereader 10 eingelesen. Ich habe den Typ
> Matrixdrucker nicht sondern Fax, Schreibmaschine, Standard und
> Automatisch.

hab beim mir noch Version 6, aber dann nimm doch mal FAX - die anderen 3 
gibts bei mir auch. Geht aber bei der Bildauflösung wirklich nur für die 
Zahlen, die Einheit kannst du vergessen.

Sascha

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren