Tesseract:找不到text2image(Mac OS X)

时间:2016-04-24 14:30:37

标签: ocr tesseract text2image

在几十个障碍解决后,这一个(或两个)最终阻止了我......

所以我尝试为特定字体训练Tesseract 3.04,并且我已经完成了几个.box文件,每个文件超过800个字符。然后我创建了.tr文件,现在我已准备好训练Tesseract:

sudo ./tesstrain.sh --lang eng --langdata_dir /Users/vitaliy/Desktop/tess-training/langdata --tessdata_dir /Users/vitaliy/Desktop/tess-training/TIFs 

这是我得到的错误:

=== Starting training for language 'eng'
mktemp: illegal option -- -
usage: mktemp [-d] [-q] [-t prefix] [-u] template ...
       mktemp [-d] [-q] [-u] -t prefix 
ERROR: text2image not found

任何建议都有帮助!谢谢!

2 个答案:

答案 0 :(得分:0)

我不确定您所描述的命令是做什么的,但是对于错误,找不到text2image,请尝试以下

make training
sudo make training-install

正如本website中所述,如果你搜索上面的命令,它说这些命令是用于训练工具的,显然text2image就是其中之一

答案 1 :(得分:-1)

  • 如果您已满足所有要求,则大多数情况下尚未构建在配置步骤中启用的培训组件。

    • 首先执行此操作

    ./ configure>的config.log

    • 确保没有警告或错误,应在培训文件夹中生成Makefile。

    • 大多数情况下,您需要安装以下内容

    • sudo apt-get install libicu-dev

    • sudo apt-get install libpango1.0-dev
    • sudo apt-get install libcairo2-dev

    • sudo make training
    • sudo make training-install
  • 现在应该构建text2Image,确保相应地调整PATH变量。