Python提取图片二维码Python
1、安裝tesseract
?
2、安裝tesserocr
windows環境直接pip install tesserocr 安裝失敗!
https://github.com/sirfz/tesserocr
conda install -c simonflueckiger tesserocr用上面這條指令可以成功安裝tesserocr,,檢驗是否成功安裝:import一下,沒報錯即可
3、代碼調試:
# -*- coding: utf-8 -*-
"""
Created on Wed Aug ?8 10:52:03 2018
@author:?
"""
from PIL import Image
import tesserocr, requests
if __name__ == '__main__': ?
? ? image_path='D:/獲取圖片驗證碼/picture/3.jpg'#圖片文件路徑
? ? image = Image.open(image_path) ? ?
? ? result = tesserocr.image_to_text(image)
?
報錯:
https://www.imooc.com/article/45278
??
? ??
我采用了方法二,先找到Python所在的文件夾(where python ),然后把tessdata放在Python文件夾中,再把eng.traineddata放在tessdata文件夾中。
?
按照報錯信息,把tessdata放在報錯路徑下,運行Python腳本可以成功運行!
注意:tessdata文件在放置時,需要先放在Anaconda3中,再把annconda3放在報錯路徑下。
總結
以上是生活随笔為你收集整理的Python提取图片二维码Python的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: timertask java_java
- 下一篇: 直观理解KKT条件