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相关推荐

  1. python——生成带logo的二维码图片并且保存、控制打印机打印图片二维码、整合打印(获取输入框的值)、打包成exe文件

    1.生成带logo的二维码图片并且保存 前提条件:在D盘里有logo.png的图片,生成的二维码图片在D盘里的111.png import qrcode from PIL import Image# ...

  2. python 检查图品二维码,识别图片二维码

    代码识别图片二维码方法 大体分两种 1.查资料 理解二维码生成原理,自己搬砖解码 2.是有类库(第三方包) 二维码中包含的信息: 空白区(边界) 位置探测区 分隔符 定位图形 矫正图形 格式信息 版本 ...

  3. 如何用python制作动态二维码,提升表白成功率?

    来源:凹凸数据 本文约1000字,建议阅读5分钟. 本文教你用python制作动态二维码,助你表白成功! 关注数据派THU(DatapiTHU)后台回复"20200520"获取完整 ...

  4. Python生成动态二维码,运用神库:qrcode

    一.介绍 1.1 二维码 二维码又称二维条码,常见的二维码为 QR Code,QR 全称 Quick Response.是一个近几年来移动设备上超流行的一种编码方式,在现在的生活中二维码随处可见.我们 ...

  5. python生成二维码教程_使用Python生成个性二维码

    任务目的 这一步会介绍通过Python中的MyQR包实现生成二维码的操作,包括生成普通二维码.带有静态图和动态图的二维码,同时也会对MyQR生成二维码的常用参数进行介绍说明. 任务步骤注:CVM适合用 ...

  6. python myqr制作二维码生成器_用Python生成动态二维码,只要5行代码,拥有你的个性二维码!...

    原标题:用Python生成动态二维码,只要5行代码,拥有你的个性二维码! 前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. P ...

  7. python制作微信个人二维码_无聊的脚本,python生成随机二维码,手机微信自动扫脚本。...

    本帖最后由 打字的小强 于 2018-10-11 09:39 编辑 QQ截图20181011084421.png (346.67 KB, 下载次数: 0) 2018-10-11 08:46 上传 首先 ...

  8. Python生成个性二维码详解!

    一.实验介绍: Python生成个性二维码:通过调用MyQR接口来实现生成个人所需二维码,并可设置二维码的大小/是否在现有图片的基础上生成/是否生成动态二维码在线实验:https://www.shiy ...

  9. 用 Python 做动态二维码哄女友开心

    如何用python制作动态二维码,来哄女朋友开心? 这句话前半部分相信大家已经很熟悉了,很多同学也给自己的网站地址做过图片为底的二维码. 后半部分呢?那肯定要增加一些趣味啊,不然岂不是对不起凹凸数据的 ...

最新文章

  1. MySQL触发器简介
  2. JavaWeb课程复习资料——中文乱码上下文处理
  3. vim下更省心地用中文
  4. [vue] vue组件之间的通信都有哪些?
  5. oracle插入性能优化,Oracle- insert性能优化
  6. 【总结】前缀和与差分(一维差分、二维差分、树上差分(待学!))
  7. undertale人物_undertale人物大全 | 手游网游页游攻略大全
  8. 2023年计算机考研院校推荐50所
  9. archive = ZipFile(filename, ‘w‘, ZIP_DEFLATED, allowZip64=True)—— 已解决
  10. 创建图片外链——“极简图床”
  11. linux swap
  12. 可视计算机应用期末考试,职称计算机考试photoshop考试习题复习
  13. MILABOT:基于深度强化学习打造聊天机器人
  14. sqlite3错误原因
  15. php开启redis白屏,win10开机出现无限werfault错误怎么办?
  16. Java核心技术卷一 -第九章:集合
  17. 保研论坛app服务器网站,保研通论坛 - 中国最大的保研交流社区
  18. 以太网物理层IOP测试设备TESTBASE-EIOP
  19. Java代码如何在虚拟机中运行?
  20. 西门子1500/1200 PLC中,使用AT指令交换字节顺序与 SCL中使用 .%X 的不同

热门文章

  1. 电商双11美妆数据分析
  2. thinksns java_社交APP系统ThinkSNS+技术概要
  3. unity官方教程 太空射击---问题填坑 之 计分以及游戏胜利
  4. java polygon 用法_Java Polygon.getBounds方法代码示例
  5. Java创建学生喂养动物类
  6. Apple quietly slips WebRTC audio, video into Safari's WebKit spec
  7. wingdings字体符号在哪_Wingdings特殊字符及符号对照表
  8. C++之命令(Command)模式
  9. 萌新浅谈DHCP以及ospf
  10. 04 - 字符和循环分支