Seite 1 von 1

ist OCR möglich ?

Verfasst: Dienstag 20. März 2007, 18:06
von magicslider
hi,

ich habe von python nicht die geringste ahnung. würde aber gerne mal etwas anderes machen.
deshalb bevor ich es mit c++ mache mal eine frage.

kann ich mit python auch einen scanner ansprechen um rechnungen
ein zu scannen und diese über ocr in eine mysql bringen ?

gibt es da was, was ich mir ansehen kann ?

bin für jeden tipp dankbar, da ich immer häufiger über python stolpere, . . .

thx magicslider

Verfasst: Mittwoch 21. März 2007, 07:41
von Byte
Hi,

habe zwar keine Ahnung ob das mit Python nicht auch geht, stelle ich mir aber ziemlich kompliziert vor.

OCR Anwendungen liegen eigentlich jedem Scanner bei. Ich würde versuchen, dieses Progamm zu verwenden, und mit deinem Programm nur die Ausgabe zu verarbeiten.

Wenn das so eine Art DMS werden soll, würde ich die Datei scannen und als PDF und von der Textverarbeitung den .txt ablegen. Die PDF Datei kannst Du dann im Filesystem ablegen. Den Pfad dazu und die txt-Datei in einer Datenbank.

Sind so meine Gedanken, die ich mir zu diesem Thema schon mal gemacht habe.

Gruß Christian

Verfasst: Mittwoch 21. März 2007, 08:45
von BlackJack
Der Unterschied dürfte zwischen C++ und Python gar nicht so gross sein. In beiden Fällen wird man sich eine OCR-Bibliothek suchen und die in das Programm einbinden. In Python bietet sich dazu wahrscheinlich das `ctypes`-Modul an, wenn man die Anbindung nicht direkt in C schreiben möchte.

Verfasst: Mittwoch 21. März 2007, 11:30
von magicslider
hi,

wo kann ich mich denn da ein wenig einlesen,
oder gibt es projekte die diskutiert werden ?

ich würde schon gerne mal was mit python machen.

thx magicslider

Re: ist OCR möglich ?

Verfasst: Mittwoch 21. März 2007, 17:21
von gerold
magicslider hat geschrieben:kann ich mit python auch einen scanner ansprechen um rechnungen ein zu scannen
Hi magicslider!

Für Windows TWAIN: http://twainmodule.sourceforge.net/
Evt. für Linux: http://eikazo.berlios.de/

mfg
Gerold
:-)

Verfasst: Mittwoch 21. März 2007, 23:48
von magicslider
hi

okay, somit näher ich mich mal dem thema.

ist wxPython zu empfehlen für einen einstieg in python ?

thx magicslider

Verfasst: Donnerstag 22. März 2007, 01:29
von gerold
magicslider hat geschrieben:ist wxPython zu empfehlen für einen einstieg in python ?
Hi magicslider!

Das ist eine Glaubensfrage und wurde schon sehr sehr oft diskutiert.

Meine persönliche Meinung: wxPython ist absolut zu empfehlen und mein persönlicher Favorit in Sachen GUI-Programmierung.

Mein Tipp: Lerne zuerst Python und die "Objektorientierte Programmierung" kennen, bevor du grafische Oberflächen programmierst. Man programmiert nicht einfach so eine GUI oder eine dynamische Website. Das sollte man erst dann versuchen, wenn man vorher Python kennen gelernt hat.

mfg
Gerold
:-)

Verfasst: Donnerstag 22. März 2007, 09:34
von magicslider
hi gerold,

danke, d.h. welches buch wäre für den einstieg ratsam ?

thx magicslider

Verfasst: Donnerstag 22. März 2007, 12:28
von gerold
magicslider hat geschrieben:danke, d.h. welches buch wäre für den einstieg ratsam ?
Hi magicslider!

Egal wie alt du bist: Python für Kids

Und noch das Standardwerk: Objektorientierte Programmierung mit Python

Und sonst noch so alle Bücher und Tutorials, die du im Netz finden kannst. Nicht zu vergessen, die Python-Dokumentation http://docs.python.org/ das darin enthaltene Tutorial http://docs.python.org/tut/tut.html und die darin enthaltene Übersicht über die Python-Module http://docs.python.org/modindex.html

Ein Blick auf meine Website http://gerold.bcom.at/python/python_links/ kann auch nicht schaden. ;-)

mfg
Gerold
:-)

PS: Für die Programmierung mit wxPython gibt es nur eine Empfehlung --> das Standardwerk: wxPython in Action

Verfasst: Donnerstag 22. März 2007, 20:59
von magicslider
danke, ich nehme mal an, ich kann trotzdem gleich wxpython benutzen,
denn auch ohne wx sollte der normale python quellcode ja normal laufen.

welche bekannten programme laufen denn unter wxpython GUI, ich kenne nur blender, was eher gewöhnungsbedürftig ist,...

magicslider

Verfasst: Freitag 23. März 2007, 16:45
von Leonidas
magicslider hat geschrieben:danke, ich nehme mal an, ich kann trotzdem gleich wxpython benutzen,
Zuim eiinstieg in Python-Programmierung würde ich dir aber empfehlen erstmal ohne wx zu starten (d.h. ohne GUI-Toolkit). Das fügt zu der komplexität die du lernen willst noch eigene Komplexität hinzu und macht es so nur schwerer.
magicslider hat geschrieben:welche bekannten programme laufen denn unter wxpython GUI, ich kenne nur blender, was eher gewöhnungsbedürftig ist,...
Nicht mit wxPython, aber mit wxWidgets: VLC. Letztendlich ist es egal in welcher Sprache ein GUI geschrieben ist, welches wxWidgets nutzt - letztendlich sehen die Programme gleich aus.

Verfasst: Freitag 23. März 2007, 17:54
von mitsuhiko
magicslider hat geschrieben:welche bekannten programme laufen denn unter wxpython GUI, ich kenne nur blender, was eher gewöhnungsbedürftig ist,...
blender ist nicht wx.

Verfasst: Freitag 23. März 2007, 20:43
von magicslider
gut, welche sind wx, nur um mal zum schauen ?

Verfasst: Freitag 23. März 2007, 21:09
von gerold
magicslider hat geschrieben:gut, welche sind wx, nur um mal zu schauen ?
Hi magicslider!

Bilder von wxPython-Anwendungen:

- http://xoomer.alice.it/infinity77/eng/freeware.html
- http://gerold.bcom.at/bilder/bksclient_menu.gif
- http://gerold.bcom.at/bilder/bksclient_payment.gif
- http://gerold.bcom.at/bilder/bksclient_ ... credit.gif
- http://xoomer.alice.it/infinity77/K-SVR_1.png
- http://xoomer.alice.it/infinity77/K-SVR_2.png
- http://wxpython.org/screenshots.php
- http://wiki.wxpython.org/index.cgi/wxGrid_Manual
- http://wiki.wxpython.org/index.cgi/LEDCtrl
- http://wiki.wxpython.org/index.cgi/GenericWinDirCtrl
- http://wiki.wxpython.org/index.cgi/ChallengeDemos
- http://wiki.wxpython.org/index.cgi/ButtonTreeCtrlPanel
- http://pingpong-abc.sourceforge.net/
- http://www.bitbuilder.com/bitleaf/
- http://www.bitpim.org/#screenshots
- http://wiki.wxpython.org/index.cgi/BrewSta
- http://cabel.sourceforge.net/screenshots.html
- http://wiki.wxpython.org/index.cgi/CdgTools
- http://boa-constructor.sourceforge.net/Screenshots/
- http://chandler.osafoundation.org/screenshot.php
- http://wxglade.sourceforge.net/extra/cornice.html
- http://dabodev.com/screenshots
- http://documancer.sourceforge.net/screenshots.php
- http://sourceforge.net/project/screensh ... p_id=83074
- http://pyreb.nongnu.org/#screenshots
- http://wiki.wxpython.org/index.cgi/iPodder
- http://www.keyphrene.com/products/naja/ ... php?lng=en
- http://www.mytago.com/uploader/
- http://file-folder-ren.sourceforge.net/ ... creenshots
- http://www.duke.edu/~dgraham/wxRemind/screenshots.html
- http://taskcoach.sourceforge.net/
- http://pype.sourceforge.net/ss.shtml

mfg
Gerold
:-)

Verfasst: Freitag 23. März 2007, 22:06
von magicslider
Danke !