我正在遵循这个文档--https://code.google.com/p/tesseract-ocr/wiki/TrainingTesseract3,我试图用这个命令为我的语言做一个字体-
training/ text2image --text=training_text.txt --outputbase=bn.Boishakhi.exp1 --font=Boishakhi --fonts_dir=C:\我收到了这个错误
"Training is not recognized as external or internal command", on windows xp sp3 command line.我还遇到了另一个问题,我在windows sp3(英语默认培训数据)中成功地运行了tesseract,但是我不能从命令行运行它来生成Windows7和8.1中的输出。我使用的命令如下:
cd C:\
cd Program Files
cd Tesseract-OCR
tesseract C:\Document.tif output -l eng请帮帮忙。
我试图将/(斜杠)改为\(反斜杠),但现在新的错误是“无法找到指定的路径”。
对于运行在windows 7或8.1中的程序,错误是“无法创建输出文件output.txt”。
发布于 2015-02-01 01:31:11
第一条消息意味着在路径上找不到可执行的training。如果所需的可执行文件是text2image,则应该删除空格并使用正确的目录分隔符。\在/中分离目录;/引入开关。
因此,training\text2image...应该解决这个问题,只要text2image是在training中找到的一个可执行文件,它是当前目录、或的子目录,您可以使用绝对路径"C:\wherever\you have installed\tessteract\training\text2image" -并“注意名称的路径包含空格所需的引号”(否则可选)。
至于你的第二个问题,你没有提供任何信息,你收到的错误信息,或系统如何回应,所以任何反应都将是猜测。这可能与根目录C:\的默认受保护状态有关,但可能与此无关。请编辑此问题以包含错误消息或运行报告。
https://stackoverflow.com/questions/28254430
复制相似问题