繁体   English   中英

tesseract安装mac os

[英]tesseract install mac os

我正在尝试使用homeBrew在我的mac上安装tesseract。 当我尝试安装时,一切似乎都很好,但我收到以下错误/消息:

Warning: Could not link leptonica. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link leptonica'

当我尝试运行tesseract函数时,我收到以下错误:

Tesseract Open Source OCR Engine v3.02.02 with Leptonica
Error in pixReadStreamPng: function not present
Error in pixReadStream: png: no pix returned
Error in pixRead: pix not read
Unsupported image type.

我安装了图像magick,我用来安装tesseract的命令是:

brew install tesseract

任何人都可以告诉我,我可以做些什么让tesseract工作? 谢谢!

编辑当我运行brew链接leptonica时,我收到以下错误:

Could not symlink file: /usr/local/Cellar/leptonica/1.69/bin/yuvtest
Target /usr/local/bin/yuvtest already exists. You may need to delete it.

安装/删除并重新安装tesseract后,我找到了解决您遇到的同样问题的解决方案。 在终端日志中,在安装tesseract时,您将看到:

错误: brew link步骤未成功完成

构建的公式,但没有符号链接到/ usr / local无法符号链接bin / convertfilestopdf目标/ usr / local / bin / convertfilestopdf已经存在。
你可能想删除它:rm'/ usr / local / bin / convertfilestopdf'
强制链接并覆盖所有冲突文件:brew link --overwrite leptonica

列出所有要删除的文件:brew链接--overwrite --dry-run leptonica

我做的是跑步:brew link --overwrite leptonica

“链接/usr/local/Cellar/leptonica/1.71_1 ...创建了45个符号链接”

一切都应该完美。

希望这对你有所帮助

听起来有点傻,但你试过删除yuvtest吗? 我自己尝试过 - 文件由brew链接leptonica自动生成。 至于它为什么不起作用,你有可能先安装了某种版本的leptonica / tesseract吗? 对修复的另一个合理猜测是

brew uninstall tesseract; brew install tesseract

据我所知,安装图像magick对于tesseract来说无关紧要。 它们没有任何共同之处。

Tesseract现在依赖于Leptonica的安装。

您看到的错误消息与这些文件有关:

Leptonica配置为使用这些外部库来处理图像I / O:libjpeg,libtiff,libpng,libz,libgif,libwebp。

这些库很容易获得。 例如,使用debian包管理器:sudo apt-get install where = {libpng12-dev,libjpeg62-dev,libtiff4-dev}。

资料来源: Leptonica非正式文件

我发现自制软件会安装一些但不是所有的库。

现在,自2019年1月起,Tesseract通过自制软件安装好,只要你先brew cask install xquartzbrew cask install xquartz 然后你可以执行以下操作: brew install tesseract --with-all-languages --with-serial-num-pack --with-training-tools

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM