使用Fred'时出错;s ImageMagick脚本,在Windows下显示Cygwin/ImageMagick

使用Fred'时出错;s ImageMagick脚本,在Windows下显示Cygwin/ImageMagick,cygwin,imagemagick,Cygwin,Imagemagick,关于Fred在Windows上的脚本,已经有很多帖子了,但不完全是我想要的。 我正在使用W10 Pro和最新的Cygwin和ImageMagick显示器。 所以我的问题是:我尽可能地按照指示行事 现在,当我启动Cygwin并转到cygdrive/c/users/myname/Pictures/并键入例如: $ textcleaner sample.png out_sample.png -g 它给了我: Unzulässiger Parameter - configure /cygdrive/c

关于Fred在Windows上的脚本,已经有很多帖子了,但不完全是我想要的。 我正在使用W10 Pro和最新的Cygwin和ImageMagick显示器。 所以我的问题是:我尽可能地按照指示行事

现在,当我启动Cygwin并转到cygdrive/c/users/myname/Pictures/并键入例如:

$ textcleaner sample.png out_sample.png -g
它给了我:

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 ---
在这里用英语(尽我所能):

我真的对bash一无所知,我的目标是为Windows开发一个OCR应用程序,我希望这个脚本能帮助我从“我的”引擎中获得更好的结果


有人能帮我吗?我是否遗漏了一些重要的信息?提前多谢

我也面临着同样的错误。我发现,如果打开textcleaner.sh脚本并用magick替换所有出现的convert,该脚本将在Windows中开始工作

convert完成的工作由magick.exe处理,可以在安装ImageMagick的位置找到该文件。确保已添加所有相关路径


希望有帮助。

我也面临同样的错误。我发现,如果打开textcleaner.sh脚本并用magick替换所有出现的convert,该脚本将在Windows中开始工作

convert完成的工作由magick.exe处理,可以在安装ImageMagick的位置找到该文件。确保已添加所有相关路径


希望有帮助。

如果您有正确的Windows 10版本,我相信您可以激活Linux bash shell。这可能值得一试?事实上,这是一种方式,但应用程序的服务器运行在W7上,我无法改变这一点(租用)。因此,有一种方法可以让它首先在我的电脑上工作,这将是非常好的。
/usr/bin/identify sample.png的输出是什么?我可以找到并进入
/usr/bin
,但它找不到identify:
-bash cd:identify:没有这样的文件或目录
,或者我做错了什么?在这种情况下,请说得更具体些。谢谢大家!/usr/bin/identify是cygwin包ImageMagick的一部分。如果缺少它,则说明您尚未安装ImageMagick的cygwin版本。由于textcleaner是一个bash脚本,我怀疑它会更好地与ITI配合使用。如果您拥有正确的Windows 10版本,我相信您可以激活Linux bash shell。这可能值得一试?事实上,这是一种方式,但应用程序的服务器运行在W7上,我无法改变这一点(租用)。因此,有一种方法可以让它首先在我的电脑上工作,这将是非常好的。
/usr/bin/identify sample.png的输出是什么?我可以找到并进入
/usr/bin
,但它找不到identify:
-bash cd:identify:没有这样的文件或目录
,或者我做错了什么?在这种情况下,请说得更具体些。谢谢大家!/usr/bin/identify是cygwin包ImageMagick的一部分。如果缺少它,则说明您尚未安装ImageMagick的cygwin版本。由于textcleaner是一个bash脚本,我怀疑它会更好地使用它
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 ---