首先说明下个人开发环境是win10+Anconda,python环境是使用的Anconda自带的python3.6版本html
在Windows下,首先须要下载tesseract,它为tesserocr提供了支持。python
配置相应的环境变量github
咱们须要配置两个环境变量一个是path环境变量,一个新建环境变量 TESSDATA_PREFIXwindows
以下图所示:ide
加入的值就是上面tesseract安装后所在的目录测试
设置完环境变量后,打开cmd窗口看可否识别tesseract,输入命令tesseract -vui
使用pip命令安装.net
pip install tesserocr pillow
命令行
安装过程当中出现以下错误:
解决办法是:
C:\ProgramData\Anaconda3\Scripts
pip install tesserocr-2.2.2-cp36-cp36m-win_amd64.whl
,为防止其余问题产生,最好用管理员身份打开cmd窗口,以下图所示即为安装成功在cmd里面执行python命令,而后看可否正常导入tesserocr
下载须要识别的图片,https://raw.githubusercontent.com/Python3WebSpider/TestTess/master/image.png
import tesserocr from PIL import Image image = Image.open('image.png') print(tesserocr.image_to_text(image))
tesseract image.png result -l eng
感谢北京图灵学院老师的支持与帮助,感谢!!!! 官网 http://www.tulingxueyuan.com/ 交流QQ群 246519056
参考1 https://cuiqingcai.com/5189.html
参考2 https://blog.csdn.net/coolcooljob/article/details/80385711