win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码


Posted in Python onJanuary 16, 2020

链接:https://pan.baidu.com/s/1l2yiba7ZTPUTf41ZnJ4PYw
提取码:t3bq

win10安装tesserocr

首先需要下载tesseract,它为tesserocr提供底层支持。具体下载官方路径:https://github.com/UB-Mannheim/tesseract/wiki,选择对应的系统版本,可以选择一个相对不带dev的稳定版本下载,如:tesseract-ocr-setup-3.05.02-20180621.exe。然后一路安装,唯一记得勾选Additional language data(download),勾选可能会用到的语言tessdata,如简体、繁体中文,数学模块等,不需要全选,下载tessdata的时间会比较长。

win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码

下载时间会比较长,耐心等待即可,有条件可以翻墙下载速度会快很多

安装python对应的tesserocr库

使用原始的whl文件方式安装。tesserocr 的whl官方文件下载路径:https://github.com/simonflueckiger/tesserocr-windows_build/releases,下载本地环境对应的whl文件,如我的是window64位系统,python版本是3.5。下载完后,使用cd跳转到whl文件所在目录,然后 执行 ”pip install tesserocr-2.2.2-cp35-cp35m-win_amd64.whl“,即可轻松完成安装。

tesserocr 报错 UnicodeDecodeError 系统问题 用下面的模块替代

pytesseract :pip install pytesseract

pip install pytesseract

首次运行总是不顺利,相信我遇到的坑大多数人都会遇到,大抵错误类似:

Traceback (most recent call last): File "G:\pythonSources\my12306/obtain_message\test.py", line 4, in <module>
 print(tesserocr.image_to_text(image))
 File "tesserocr.pyx", line 2400, in tesserocr._tesserocr.image_to_text
RuntimeError: Failed to init API, possibly an invalid tessdata path: “本地某个路径”

有个比较简单粗暴的解决方法是把安装好的Tesseract-OCR下的tessdata文件夹整个拷贝到提示的那个路径中,亲测有效。

测试代码

import tesserocr
from PIL import Image
image=Image.open('image.jpg')
print(tesserocr.image_to_text(image))

总结

以上所述是小编给大家介绍的win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python如何判断数独是否合法
Sep 08 Python
Python实现将文本生成二维码的方法示例
Jul 18 Python
Python模块文件结构代码详解
Feb 03 Python
对IPython交互模式下的退出方法详解
Feb 16 Python
python3编写ThinkPHP命令执行Getshell的方法
Feb 26 Python
在Pycharm中调试Django项目程序的操作方法
Jul 17 Python
python中的数组赋值与拷贝的区别详解
Nov 26 Python
Python编译为二进制so可执行文件实例
Dec 23 Python
pytorch VGG11识别cifar10数据集(训练+预测单张输入图片操作)
Jun 24 Python
python实现scrapy爬虫每天定时抓取数据的示例代码
Jan 27 Python
Python破解极验滑动验证码详细步骤
May 21 Python
python批量创建变量并赋值操作
Jun 03 Python
Python通过VGG16模型实现图像风格转换操作详解
Jan 16 #Python
Python使用turtle库绘制小猪佩奇(实例代码)
Jan 16 #Python
PyCharm汉化安装及永久激活详细教程(靠谱)
Jan 16 #Python
python如何使用Redis构建分布式锁
Jan 16 #Python
Python中url标签使用知识点总结
Jan 16 #Python
PyTorch的SoftMax交叉熵损失和梯度用法
Jan 15 #Python
pytorch方法测试——激活函数(ReLU)详解
Jan 15 #Python
You might like
session 的生命周期是多长
2006/10/09 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
Codeigniter操作数据库表的优化写法总结
2014/06/12 PHP
PHP+MySQL删除操作实例
2015/01/21 PHP
Codeigniter发送邮件的方法
2015/03/19 PHP
浅谈PHP安全防护之Web攻击
2017/01/03 PHP
php封装json通信接口详解及实例
2017/03/07 PHP
javascript基础第一章 JavaScript与用户端
2010/07/22 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
JS实现简单的键盘打字的效果
2015/04/24 Javascript
jquery实现网页的页面平滑滚动效果代码
2015/11/02 Javascript
JavaScript生成验证码并实现验证功能
2016/09/24 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
2017/08/16 Javascript
关于引入vue.js 文件的知识点总结
2020/01/28 Javascript
Vue项目移动端滚动穿透问题的实现
2020/05/19 Javascript
js属性对象的hasOwnProperty方法的使用
2021/02/05 Javascript
用Javascript实现发送短信验证码间隔功能
2021/02/08 Javascript
Python2与Python3的区别详解
2020/02/09 Python
python3 正则表达式基础廖雪峰
2020/03/25 Python
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
大学生求职中的自我评价
2013/10/01 职场文书
大二学期个人自我评价
2014/01/13 职场文书
酒吧创业计划书
2014/01/18 职场文书
优秀应届毕业生自荐书
2014/06/29 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
食品安全演讲稿
2014/09/01 职场文书
2014年驻村干部工作总结
2014/11/17 职场文书
委托证明范本
2014/11/25 职场文书
干部个人考察材料
2014/12/24 职场文书
共青团员自我评价
2015/03/10 职场文书
2015年读书月活动总结
2015/03/26 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
解决go在函数退出后子协程的退出问题
2021/04/30 Golang
python实现会员信息管理系统(List)
2022/03/18 Python
Redis入门基础常用操作命令整理
2022/06/01 Redis