【问题标题】:Tesseract: text2image not found (Mac OS X)正方体:未找到 text2image (Mac OS X)
【发布时间】:2016-04-24 14:30:36
【问题描述】:

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

所以我正在尝试针对特定字体训练 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

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

【问题讨论】:

  • 你解决了吗?

标签: ocr tesseract text2image


【解决方案1】:

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

make training
sudo make training-install

正如website 中描述的那样,如果您搜索上面的命令,它会说这些命令是用于训练工具的,很明显 text2image 就是其中之一

【讨论】:

    【解决方案2】:
    • 如果您满足所有要求,您大多没有构建在配置步骤中启用的培训组件。

      • 首先这样做

      ./configure > config.log

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

      • 大多数情况下你需要安装以下东西

      • sudo apt-get install libicu-dev

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

      • 制作

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 2015-09-09
      • 1970-01-01
      • 2016-02-23
      • 2013-11-28
      • 2012-06-01
      • 2011-10-23
      相关资源
      最近更新 更多