我的问题
运行unicharset_extractor并接收:
unicharset_extractor:找不到命令
我的环境
OSX El Capitan Version 10.11.4
Terminal Version 2.6.1 (361.1)
tesseract 3.04.00
leptonica-1.73
libgif 4.2.3 : libjpeg 9a : libpng 1.6.21 : libtiff 4.0.6 : zlib 1.2.8 : libwebp 0.5.0 : libopenjp2 2.1.0相似问题
这个问题已经问了很多次了,但似乎没有解决我的问题。以下列出了一些不可行的问题:
我在做什么
我目前正努力训练我的tesseract-ocr识别定制号码。
我做了什么,
我最初使用自制软件安装了自制软件,它安装了tesseract、leptonica和其他对/usr/local/Cellar的依赖关系。我用这指南帮助我训练数据。按照指南的指示,我首先以tla.test_font.exp[num].tif格式生成了一组tla.test_font.exp[num].tif文件。然后,我使用以下脚本生成了.box文件:
for i in `seq 0 52`;
do
tesseract tla.test_font.exp$i.tif tla.test_font.exp$i -l eng -psm 10 batch.nochop makebox
done然后,我使用以下方法运行了整个tesseract文件:
for i in `seq 0 52`;
do
tesseract tla.test_font.exp$i.tif tla.test_font.exp$i -l eng -psm 10 nobatch box.train
done然后我尝试运行unicharset_extractor *.box,并收到上面的错误消息。
由于怀疑这与我的tesseract安装路径有关,并且不想使用符号链接来破坏更多的事情,于是我从usr/local/Cellar中卸载了tesseract、libtool和leptonica,并使用MacPorts再次安装了所有的东西。这次是在/opt/local/bin。在重复上面提到的相同步骤之后,我被困在了同一个问题上。我甚至试着运行man unicharset_extractor,手册页面运行得很好。
发布于 2018-03-04 15:36:18
在安装tesseract时,还没有安装培训工具。现在,您必须使用以下命令卸载tesseract,然后使用brew卸载tesseract,然后使用brew安装与培训工具安装这些工具。
之后,您应该能够运行unicharset_extractor命令。
谢谢
发布于 2020-08-18 11:42:21
尝试https://tesseract-ocr.github.io/tessdoc/Compiling.html中指定的命令和步骤。按照这些步骤解决了我的问题。
https://stackoverflow.com/questions/36536490
复制相似问题