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中精确输出JSON浮点数的方法
Apr 18 Python
python检测远程服务器tcp端口的方法
Mar 14 Python
解析Python中的异常处理
Apr 28 Python
Python字符串详细介绍
May 09 Python
python利用urllib和urllib2访问http的GET/POST详解
Sep 27 Python
python使用pil库实现图片合成实例代码
Jan 20 Python
python:print格式化输出到文件的实例
May 14 Python
Python爬虫框架Scrapy常用命令总结
Jul 26 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
python 将有序数组转换为二叉树的方法
Mar 26 Python
Python hashlib常见摘要算法详解
Jan 13 Python
python数据处理——对pandas进行数据变频或插值实例
Apr 22 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
Ha0k 0.3 PHP 网页木马修改版
2009/10/11 PHP
用PHP ob_start()控制浏览器cache、生成html实现代码
2010/02/16 PHP
php中引用符号(&amp;)的使用详解
2013/11/13 PHP
php简单实现无限分类树形列表的方法
2015/03/27 PHP
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
调用WordPress函数统计文章访问量及PHP原生计数器的实现
2016/03/21 PHP
PHP中使用CURL发送get/post请求上传图片批处理功能
2018/10/15 PHP
js CSS操作方法集合
2008/10/31 Javascript
JS 分号引起的一段调试问题
2009/06/18 Javascript
Javscript删除数组中指定元素并返回新数组
2014/03/06 Javascript
JS对img标签进行优化使用onerror显示默认图像
2014/04/24 Javascript
JS+CSS实现仿新浪微博搜索框的方法
2015/02/24 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
2015/04/05 Javascript
JavaScript之AOP编程实例
2015/07/17 Javascript
js实现的黑背景灰色二级导航菜单效果代码
2015/08/24 Javascript
jquery文字填写自动高度的实现方法
2016/11/07 Javascript
JavaScript 控制字体大小设置的方法
2016/11/23 Javascript
vue-cli axios请求方式及跨域处理问题
2018/03/28 Javascript
微信小程序实现留言板功能
2018/11/02 Javascript
vue中利用Promise封装jsonp并调取数据
2019/06/18 Javascript
微信小程序自定义多列选择器使用详解
2019/06/21 Javascript
JS函数基本定义与用法示例
2020/01/15 Javascript
Python 面向对象 成员的访问约束
2008/12/23 Python
Python字符串的常见操作实例小结
2019/04/08 Python
keras输出预测值和真实值方式
2020/06/27 Python
python 第三方库paramiko的常用方式
2021/02/20 Python
英国在线汽车和面包车零件商店:Car Parts 4 Less
2018/08/15 全球购物
英国皇家造币厂:The Royal Mint
2018/10/05 全球购物
新闻记者个人求职的自我评价
2013/11/28 职场文书
优秀的应届生自荐信
2014/05/23 职场文书
师范大学生求职信
2014/06/13 职场文书
反腐倡廉主题教育活动总结
2015/05/07 职场文书
国庆放假通知怎么写
2015/07/30 职场文书
那些美到让人窒息的诗句,值得你收藏!
2019/08/20 职场文书
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS
mysql sock 文件解析及作用讲解
2022/07/15 MySQL