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放在报错路径下。

  • 0
    点赞
  • 3
    收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论 2

打赏作者

wuminminmin

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值