【问题标题】:unicharset_extractor: command not foundunicharset_extractor:找不到命令
【发布时间】:2016-07-18 05:16:50
【问题描述】:

我想使用 tesseract 创建新的火车数据。所以请按照以下网站中提到的步骤进行操作。

https://blog.cedric.ws/how-to-train-tesseract-301

在 OS X 终端中执行 Unicharset 时出现以下错误。

命令:

unicharset_extractor eng.micrtest.exp.box

错误: -bash: unicharset_extractor: 找不到命令

我使用的是以下软件版本

操作系统:OSX EI 字幕 10.11.1

tesseract 3.04.01 leptonica-1.72 libjpeg 8d:libpng 1.6.21:libtiff 4.0.6:lib 1.2.5

这可以在 OSx 中执行 unchaste_extractor 命令吗?

提前致谢。

【问题讨论】:

  • 我知道已经有一段时间了,但是您的问题解决了吗?

标签: terminal ocr tesseract osx-elcapitan micr


【解决方案1】:

您将需要构建 Tesseract 训练可执行文件;它们与常规的 Tesseract 可执行文件是分开的。

https://github.com/tesseract-ocr/tesseract/wiki/Compiling

【讨论】:

  • 嗨..这不是将 tesseract 克隆到我的系统。我还将 tesseract 安装到我的系统并创建了 box 文件。我的要求是我需要在我的 OS X EIcaptain 10.11.1 中执行 unicharset
【解决方案2】:

问题是“Unicharset_extractor”未安装在您的系统中。所以请安装tesseract训练工具

安装培训工具

brew install --with-training-tools tesseract

如果您已经安装了 tesseract,请卸载它。

卸载 TESSERACT

brew uninstall tesseract

注意:请在安装训练工具时阅读日志并按照日志中提到的步骤进行操作。

安装培训工具需要更多时间,因此您永远不会在此期间关闭终端。

请在执行上述命令之前安装 Homebrew。

【讨论】:

  • 感谢您发布此信息。我已经接近让培训发挥作用,但你的回答让我越过了终点线。对于 Mac 上的其他任何人,我使用 vietocr.sourceforge.net/training.html 和这个答案来创建自定义 traineddata 文件。
  • 我正在尝试训练字体系列的多种格式(粗体、斜体、窄体等)。到目前为止,我只能弄清楚如何使用 jTessBoxEditorFX 训练一个。有什么建议吗?
  • 此命令在2019年2月以后不起作用。你必须自己git clone tesseract并编译它。
猜你喜欢
  • 1970-01-01
  • 2021-02-10
  • 1970-01-01
相关资源
最近更新 更多