2016-07-03 13 views
0

Es gibt bereits viele Threads über Freds Skripte unter Windows, aber nicht ganz das, wonach ich gesucht habe. Ich verwende W10 Pro mit dem neuesten Cygwin und ImageMagick Display. Also hier ist mein Problem: Ich befolgte die Anweisungen auf http://im.snibgo.com/cygwin.htm so gut wie ich kann.Fehler bei der Verwendung von Fred's ImageMagick Skripten mit Cygwin/ImageMagick Anzeige unter Windows

Nun, wenn ich Cygwin beginnen und gehen Sie cygdrive/c/users/myname/Bilder/und geben Sie zum Beispiel:

$ textcleaner sample.png out_sample.png -g 

es gibt mir:

Unzulässiger Parameter - configure 
/cygdrive/c/Scripts/textcleaner: Zeile 400: [: : Ganzzähliger Ausdruck erwartet. 
Unzulässiger Parameter - configure 
/cygdrive/c/Scripts/textcleaner: Zeile 417: [: : Ganzzähliger Ausdruck erwartet. 
/cygdrive/c/Scripts/textcleaner: Zeile 423: [: : Ganzzähliger Ausdruck erwartet. 
Unzulässiger Parameter - sample.png 
--- FILE sample.png NOT READABLE OR HAS ZERO SIZE --- 

und hier auf Englisch (so gut wie ich kann):

undue parameter - configure 
/cygdrive/c/Scripts/textcleaner: line 400: [: : integer expression expected. 
undue parameter - configure 
/cygdrive/c/Scripts/textcleaner: line 417: [: : integer expression expected. 
/cygdrive/c/Scripts/textcleaner: line 423: [: : integer expression expected. 
undue parameter - sample.png 
--- FILE sample.png NOT READABLE OR HAS ZERO SIZE --- 

ich weiß wirklich nichts über bash, mein Ziel ist eine OCR-Anwendung für Windows und Ich habe erwartet, dass dieses Skript mir hilft, bessere Ergebnisse von "meiner" Engine zu bekommen.

Kann mir hier jemand helfen? Fehle ich dir wichtige Informationen? Vielen Dank im Voraus!

+0

Wenn Sie den korrekten Build von Windows 10 haben, glaube ich, dass Sie eine Linux Bash Shell aktivieren können. Es könnte sich lohnen, das zu geben? – Bonzo

+0

Das wäre in der Tat eine Möglichkeit, aber der Server für die App läuft auf W7 und ich kann das nicht ändern (gemietet). Ein Weg, um es zuerst auf meinem PC arbeiten zu lassen, wäre großartig. – MSchaefer

+0

Was ist die Ausgabe von '/ usr/bin/identifizieren sample.png'? – matzeri

Antwort

0

Ich war mit den gleichen Fehlern konfrontiert. Ich habe herausgefunden, dass das Skript in Windows funktioniert, wenn Sie das Skript textcleaner.sh öffnen und alle Vorkommen von convert mit magick ersetzen.

Die Arbeit, die von convert erledigt wird, wird von magick.exe gehandhabt, das an dem Ort gefunden werden kann, an dem Sie ImageMagick installiert haben. Stellen Sie sicher, dass Sie alle relevanten Pfade hinzugefügt haben.

Ich hoffe, es hilft.