Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Schrifterkennung mit Delphi!? (https://www.delphipraxis.net/22308-schrifterkennung-mit-delphi.html)

mfg 15. Mai 2004 23:17


Schrifterkennung mit Delphi!?
 
Servus,

ich suche eine Möglichkeit in meinem Delphiprogramm ein Bild zu analysieren, und dort eine Zeile Text und Zahlen in einen String auszulesen... geht das irgendwie ? Gibts da eine Delphi Komponente ?

Danke schonmal :)

SirThornberry 15. Mai 2004 23:22

Re: Schrifterkennung mit Delphi!?
 
von ner fertigen komponente hab ich da noch nicht gehört - aber wenn du das hinn bekommen hast sag mal bescheid, ich brauch das auch gerade *g* Ich würd sagen du musst einfach versuchen ob du einen gewissen text über das bild legen kannst und der text dann mit dem untergrund zu einer bestimmten prozentzahl ähnlich ist

rebugger 16. Mai 2004 00:08

Re: Schrifterkennung mit Delphi!?
 
Ähm, nennt sich sowas nicht "OCR" ?
Gibt genug Software dazu - aber Komponenten ...?

Minz 16. Mai 2004 00:44

Re: Schrifterkennung mit Delphi!?
 
da haben wir schon wieder ein KI-Thema...

was du brauchst:

1. einzelne Buchstaben/Ziffern aus der Zeichenfolge trennen
2. Vergrößern/Verkleinern des Bildausschnittes auf eine verarbeitbare Größe
3. ein Neuronales Netz zur Erkennung

noch Fragen? :mrgreen:

Nicodius 16. Mai 2004 06:46

Re: Schrifterkennung mit Delphi!?
 
kanns tdu mir den begriff "neutronales Netz" bitt eerklären :)

toms 16. Mai 2004 07:44

Re: Schrifterkennung mit Delphi!?
 
Bei Google suchenneuronales Netz

Minz 16. Mai 2004 11:03

Re: Schrifterkennung mit Delphi!?
 
NN: für die Erkennung von Buchstaben kannst du eine zweidimensionale Matrix verwenden, dessen Felder Integer-Werte aufnehmen. In einer Trainingsphase gibst du deinem Programm mehrere Muster des gleichen Buchstabens. Dein Programm sollte diese Muster analysieren und diese Analyse in deiner Matrix abspeichern. Durch mehrere Muster wird die Matrix verändert, so dass man von einem Durchschnittswert der vorgelegten Muster sprechen könnte. Für jeden Buchstaben brauchst du natürlich eine eigene Matrix. Diese Matrizen dienen später dann der Buchstabenerkennung indem ein Buchstaben-Bild mit den Matrizen verglichen wird und versucht wird eine höchstmögliche Übereinstimmung zu erreichen.

Weiterhin musst du dir Gedanken machen über Groß- und Kleinschreibung. Ohne die Buchstaben separieren zu können wird es dir jedoch schwer fallen, die Matrizen später zu verwenden. Ohne die Bilder vergrößern oder verkleinern zu können, bist du auf eine bestimmte Buchstabengröße Festgelegt, ansonsten leidet die Erkennungsqualität.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz