我下载了 tesseract-OCR 的可执行文件并安装了它。另一方面,我还从以下位置下载了 leptonica 的 zip 文件:http://www.leptonica.com/download.html。它包括两个目录,即lib
and include
.
接下来我尝试做pip install tesserocr
在 python 虚拟环境中,它返回错误
tesserocr.cpp(460) : fatal error C1083: Cannot open include file: 'leptonica/allheaders.h': No such file or directory
我注意到allheaders.h
is in include
我之前下载的 leptonica 文件中的目录。我该如何解决这个问题?我应该把目录放在哪里include
and lib
我从 leptonica 那里得到了让这个工作?
还有其他安装方法吗tesseract-ocr
并使用tesserocr
在windows电脑上正常吗?目前我正在使用 Windows 10 运行 python 脚本,该脚本使用 tesseract-ocr 来识别图像上的某些字符。我还计划稍后在 Windows 7 计算机上运行该脚本。
感谢您的帮助。
使用Anaconda安装TesserOCR
在一个名为OCR
- 安装 Anaconda for Windows 从here
-
打开 Anaconda 提示符:
conda create -n OCR python=3.6
activate OCR
-
对于 tesseract 3.5.1(稳定版):
conda install -c simonflueckiger tesserocr
OR对于 tesseract 4.0.0(实验):
conda install -c simonflueckiger/label/tesseract-4.0.0-master tesserocr
OR从以下地址下载与您的 Windows 平台和 Python 安装相匹配的wheel文件here并通过以下方式安装:
pip install <path_to_your_wheel_file>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)