PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Faxauswertung AM / Apager - roter Faden



Marco1670
20.07.2013, 12:33
Hallo,

wir sind momentan an der Einrichtung von FE und AM. ZVEI Auswertung und weitergabe Alarm klappt. Auswertung Statusmeldungen mit Übergabe an AM klappt auch.
Was jetzt nicht klappt ist die Faxauswertung.
Ich lese und lese und lese und bin jetzt komplett "verdreht".
Könnt Ihr mir einen "roten Faden" beschreiben.
Welche Schritte (nicht im Detail) sind in welcher Reihenfolge zu machen?
Soll ich ein Straßenverzeichnis einfpflegen oder nicht (Erfahrungswerte)?
Tesseract scheint nicht auszuwerten - Pfad für die EXE ist eingetragen, fax in und out ordner ist angegeben. Faxe kommen in den IN Ordner und da liegen sie dann und nix passiert.
Wenn Ihr noh Angaben braucht gerne, mir schwirrt etwas der Kopf..... :-)

Grüßle

Marco

doubleU
20.07.2013, 16:40
In welchem format kommen die faxe in dem ordner an? Steht etwas dazu im logfile? Bei uns habe ich tesseract nicht groß einstellen müssen.
Mal ganz blöd gefragt, im plugin bei der faxauswertung ist der haken bei "aktivieren" gesetzt? Das ist mir nämlich auch schon passiert ;)
Ansonsten ist der Ablauf sehr gut im Wiki unter Faxanalyse beschrieben, auch was wie eingerixhtet gehört.

Gesendet von meinem GT-I9505 mit Tapatalk 2

Marco1670
21.07.2013, 23:35
Faxe kommen via Fritzfax und Edocprint als TIF an.
Der Fehler war ein falscher Verzeichnisname (ein Buchstabe zu viel).
Jetzt gehen die TIFs in den Oderner Fax/input und verschwinden da nach max. 10 Sekunden - wie es ja auch sein soll, aber im Ordner Fax/output kommt nichts an - da müßten sie doch als TXT hin wandern? Der Pfad stimmt.......

doubleU
21.07.2013, 23:39
also wenn der Pfad stimmt dann sollten die wirklich da landen.
Hier wäre die Logdatei hilfreich, evtl kannst du die hier mal schnell hochladen?
Ansonsten noch als Tipp: Benutze die Trainierte Schriftart für Tesseract aus dem Shop (da dann unter Downloads zu finden

Marco1670
22.07.2013, 00:01
Das Log:


21.07.2013 - 23:51:44.799 INFO FaxInput - Fax 07200002.tif hinzugefügt
21.07.2013 - 23:51:44.800 DEBUG TesseractOCR - CMD: c:\tesseract\tesseract.exe c:\firemergeny\files\fax\input\07200002.tif c:\firemergeny\files\fax\output\07200002.tif -l deu -psm 6
21.07.2013 - 23:51:52.495 ERROR FaxInput - Fehler beim Scannen des Dokumentes: Process exited with an error: 255 (Exit value: 255)
org.apache.commons.exec.ExecuteException: Process exited with an error: 255 (Exit value: 255)
at org.apache.commons.exec.DefaultExecutor.executeInt ernal(DefaultExecutor.java:377) ~[commons-exec-1.1.jar:1.1]
at org.apache.commons.exec.DefaultExecutor.execute(De faultExecutor.java:160) ~[commons-exec-1.1.jar:1.1]
at org.apache.commons.exec.DefaultExecutor.execute(De faultExecutor.java:147) ~[commons-exec-1.1.jar:1.1]
at faxInput.TesseractOCR.OCR(TesseractOCR.java:81) ~[FaxInput.jar:na]
at faxInput.FaxInput$FaxTask.run(FaxInput.java:485) ~[FaxInput.jar:na]
at java.util.TimerThread.mainLoop(Unknown Source) ~[na:1.7.0_25]
at java.util.TimerThread.run(Unknown Source) ~[na:1.7.0_25]
21.07.2013 - 23:51:52.495 DEBUG TesseractOCR - Räume auf...
21.07.2013 - 23:51:52.497 DEBUG TesseractOCR - Verschoben: c:\firemergeny\files\fax\input\old\07200002.tif

Irgendwie scheint das OCR nicht zu laufen.....

Ich werde Tesseract mal nochmal mit der neusten Version installieren.....

..... hat auch nix gebracht.... naja.... morgen mehr.... jetzt mag ich nicht mehr......

Flori95
22.07.2013, 06:02
Hast du das .Net Framework installiert? Braucht soweit ich weiß Tesseract. Bin mir gerade nur unsicher ob 3.5 oder 4.0.
Alternativ könnten es auch die Visual C++ Redistributable Packages sein. Prüf einfach mal diese Komponenten.
LG

Marco1670
22.07.2013, 23:28
Net Framework 4 ist installiert
Visual C++ 2005 Redist. ist auch installiert.....


Log immer noch

22.07.2013 - 23:27:14.233 INFO FaxInput - Fax 07200001.tif hinzugefügt
22.07.2013 - 23:27:14.234 DEBUG TesseractOCR - CMD: c:\tesseract\tesseract.exe c:\firemergeny\files\fax\input\07200001.tif c:\firemergeny\files\fax\output\07200001.tif -l deu -psm 6
22.07.2013 - 23:27:14.708 ERROR FaxInput - Fehler beim Scannen des Dokumentes: Process exited with an error: 1 (Exit value: 1)
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
at org.apache.commons.exec.DefaultExecutor.executeInt ernal(DefaultExecutor.java:377) ~[commons-exec-1.1.jar:1.1]
at org.apache.commons.exec.DefaultExecutor.execute(De faultExecutor.java:160) ~[commons-exec-1.1.jar:1.1]
at org.apache.commons.exec.DefaultExecutor.execute(De faultExecutor.java:147) ~[commons-exec-1.1.jar:1.1]
at faxInput.TesseractOCR.OCR(TesseractOCR.java:81) ~[FaxInput.jar:na]
at faxInput.FaxInput$FaxTask.run(FaxInput.java:485) ~[FaxInput.jar:na]
at java.util.TimerThread.mainLoop(Unknown Source) ~[na:1.7.0_25]
at java.util.TimerThread.run(Unknown Source) ~[na:1.7.0_25]
22.07.2013 - 23:27:14.709 DEBUG TesseractOCR - Räume auf...
22.07.2013 - 23:27:14.711 DEBUG TesseractOCR - Verschoben: c:\firemergeny\files\fax\input\old\07200001.tif

doubleU
22.07.2013, 23:50
Hast du mal ein anderes Fax probiert? Ich habe auch mit genau einem Fax ein ähnliches Problem (er sagt nur Error: 3 und nciht wie bei dir 1)
Das war aber ein Werbefax und daher nicht wichtig, ich denke dass das irgendwie anders codiert ist oder evtl. einen Fehler enthält, der Tesseract zum straucheln bringt.
Leider finde ich nichts, worauf sich diese Fehlercodes beziehen.
Sollte das Fax ohne Personendaten sein, könntest du mir auch die tiff-Datei schicken, dann würde ich schauen, ob es bei uns funktioniert.
Mehr fällt mir hier grad auch nicht ein, evtl können die Entwickler da was näheres zu sagen?

firEmergency
23.07.2013, 09:53
Genau die Erfahrung hatte ich persönlich auch gemacht.
Mit manchen Faxen kommt Tesseract nicht klar. Das liegt an deren Kodierung.

Je nachdem von welchem Programm die tiff erstellt wird, verhält sie sich mit tesseract anders als gewohnt.

Deswegen sind wir auf ABBYY umgestiegen.

Marco1670
23.07.2013, 11:07
Ich möchte den Ansatz mit Tesseract noch nicht aufgeben. Die Codierung kommt doch dann von eDocPrint oder? Was braucht Tesseract?

Gruß

Marco

firEmergency
23.07.2013, 12:40
Du kannst ja Tesseract mal manuell starten (via Kommandozeile), und schauen ob es dann funktioniert:
http://tesseract-ocr.googlecode.com/svn-history/r719/trunk/doc/tesseract.1.html

Marco1670
23.07.2013, 15:59
also über die Kommandozeile wird einen TXT Datei erzeugt - zwar mit viel falsch interpretiertem Text, aber immerhin wird sie erzeugt.......

firEmergency
23.07.2013, 17:27
Wenn du FE im DEBUG Modus hast, dann kannst du sehen, wie die tesseract.exe aufgerufen wird.
Nimm doch mal den Aufruf und führe in manuell aus, ob es dann geht.

doubleU
24.07.2013, 13:26
Bin leider erst jetzt dazu gekommen, aber eure datei funktioniert mit unserem firEmergency ohne Probleme. Also kann eigentlich nicht an der Codierung liegen.

Gesendet von meinem GT-I9505 mit Tapatalk 2

Marco1670
27.07.2013, 02:36
vielen Dank für den Test.... bin jetzt doch auf Abby umgestiegen und jetzt geht das.......