首先說明下個人開發環境是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