首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows环境下Tesseract命令行中的错误获取

Windows环境下Tesseract命令行中的错误获取
EN

Stack Overflow用户
提问于 2015-01-31 17:27:51
回答 1查看 3.2K关注 0票数 1

我正在遵循这个文档--https://code.google.com/p/tesseract-ocr/wiki/TrainingTesseract3,我试图用这个命令为我的语言做一个字体-

代码语言:javascript
复制
training/ text2image --text=training_text.txt --outputbase=bn.Boishakhi.exp1 --font=Boishakhi --fonts_dir=C:\

我收到了这个错误

代码语言:javascript
复制
"Training is not recognized as external or internal command", on windows xp sp3 command line.

我还遇到了另一个问题,我在windows sp3(英语默认培训数据)中成功地运行了tesseract,但是我不能从命令行运行它来生成Windows7和8.1中的输出。我使用的命令如下:

代码语言:javascript
复制
cd C:\
cd Program Files
cd Tesseract-OCR
tesseract C:\Document.tif output -l eng

请帮帮忙。

我试图将/(斜杠)改为\(反斜杠),但现在新的错误是“无法找到指定的路径”。

对于运行在windows 7或8.1中的程序,错误是“无法创建输出文件output.txt”。

EN

回答 1

Stack Overflow用户

发布于 2015-02-01 01:31:11

第一条消息意味着在路径上找不到可执行的training。如果所需的可执行文件是text2image,则应该删除空格并使用正确的目录分隔符。\/中分离目录;/引入开关。

因此,training\text2image...应该解决这个问题,只要text2image是在training中找到的一个可执行文件,它是当前目录、的子目录,您可以使用绝对路径"C:\wherever\you have installed\tessteract\training\text2image" -并“注意名称的路径包含空格所需的引号”(否则可选)。

至于你的第二个问题,你没有提供任何信息,你收到的错误信息,或系统如何回应,所以任何反应都将是猜测。这可能与根目录C:\的默认受保护状态有关,但可能与此无关。请编辑此问题以包含错误消息或运行报告。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28254430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档