python 实现识别图片上的数字


Posted in Python onJuly 30, 2019

Python 3.6 版本 Pytesseract 图像验证码识别

环境:

(1) win7 64位 (2) Idea (3) python 3.6 (4) pip install pillow < >pip install pytesseract (5) 识别引擎tesseract-ocr

安装

安装tesseract-ocr的识别引擎

第一步:下载安装包

根据https://github.com/UB-Mannheim/tesseract/wiki,找到下载安装包。

python 实现识别图片上的数字

我下载的是64位,根据自己需要下载

第二步:安装

直接点击下载好的tesseract-ocr-w64-setup-v4.0.0-beta.1.20180608.exe文件,点击下一步,下一步,安装完成。

第三步:配置环境变量

复制你安装的路径,我的是安装在C:\Program Files (x86)\Tesseract-OCR,界面如下:

python 实现识别图片上的数字

进入“计算机/属性”,点击“高级系统设置”,点击环境变量,找到path,点击编辑,在末尾粘贴你刚才复制的路径,

{粘贴时,你要给原有的信息末尾添加;分号}

python 实现识别图片上的数字

配置完毕后,点击保存。

打开命令行windows + R 输入cmd 打开 在命令行里面输入tesseract -v 配置成功会显示当前的tesseract版本

python 实现识别图片上的数字

测试读取图片上的数字

python 实现识别图片上的数字

python 实现识别图片上的数字

KO!!!!!

出现问题:

解决方法:

添加环境变量内容

1.在环境变量里面增加一个TESSDATA_PREFIX变量名,变量值还是安装tesseract的路径。我这里还是放的我之前的路径

C:\Program Files (x86)\Tesseract-OCR;

2.修改python文件下的lib里面生成的一个pytesseract.py文件

python 实现识别图片上的数字

python 实现识别图片上的数字

修改里面的一个路径内容:ps:(tesseract_cmd = ‘D:/Program Files/Tesseract-OCR/tesseract.exe')网上也有人说是斜杠的

问题,可以修改双斜杠或者反斜杠

python 实现识别图片上的数字

总结

以上所述是小编给大家介绍的python 实现识别图片上的数字,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python中正则表达式的用法实例汇总
Aug 18 Python
Python操作MySQL数据库9个实用实例
Dec 11 Python
Python外星人入侵游戏编程完整版
Mar 30 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
Dec 05 Python
解决import tensorflow as tf 出错的原因
Apr 16 Python
Python pip安装模块提示错误解决方案
May 22 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
Jul 01 Python
Python读写csv文件流程及异常解决
Oct 20 Python
python调用win32接口进行截图的示例
Nov 11 Python
如何使用Python对NetCDF数据做空间相关分析
Apr 21 Python
python中Matplotlib绘制直线的实例代码
Jul 04 Python
Pandas 稀疏数据结构的实现
Jul 25 Python
django框架模型层功能、组成与用法分析
Jul 30 #Python
Python图像处理之图片文字识别功能(OCR)
Jul 30 #Python
python爬虫 爬取58同城上所有城市的租房信息详解
Jul 30 #Python
python join方法使用详解
Jul 30 #Python
python实现屏保程序(适用于背单词)
Jul 30 #Python
python实现各种插值法(数值分析)
Jul 30 #Python
Django 通过JS实现ajax过程详解
Jul 30 #Python
You might like
php将fileterms函数返回的结果变成可读的形式
2011/04/21 PHP
PHP swfupload图片上传的实例代码
2013/09/30 PHP
非常全面的php日期时间运算汇总
2015/11/04 PHP
php-msf源码详解
2017/12/25 PHP
jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答
2011/11/10 Javascript
js捕获鼠标滚轮事件代码
2013/12/16 Javascript
使用Browserify配合jQuery进行编程的超级指南
2015/07/28 Javascript
探究Javascript模板引擎mustache.js使用方法
2016/01/26 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
JS实现改变HTML上文字颜色和内容的方法
2016/12/30 Javascript
通过jsonp获取json数据实现AJAX跨域请求
2017/01/22 Javascript
微信小程序 常用工具类详解及实例
2017/02/15 Javascript
vue实现多条件和模糊搜索功能
2019/05/28 Javascript
微信小程序 wxParse插件显示视频问题
2019/09/27 Javascript
在Python的Django框架中实现Hacker News的一些功能
2015/04/17 Python
Python中的正则表达式与JSON数据交换格式
2019/07/03 Python
Python爬取豆瓣视频信息代码实例
2019/11/16 Python
pytorch中torch.max和Tensor.view函数用法详解
2020/01/03 Python
python如何支持并发方法详解
2020/07/25 Python
python 从list中随机取值的方法
2020/11/16 Python
css3 图片圆形显示 如何CSS将正方形图片显示为圆形图片布局
2014/10/10 HTML / CSS
美津浓美国官网:Mizuno美国
2018/08/07 全球购物
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
Martinelli官方商店:西班牙皮鞋和高跟鞋品牌
2019/07/30 全球购物
会计与审计毕业生自荐信范文
2013/12/30 职场文书
家长评语和期望
2014/02/10 职场文书
霸气队列口号
2014/06/18 职场文书
2014年司机工作总结
2014/11/21 职场文书
服务承诺书
2015/01/19 职场文书
新兵入伍决心书
2015/09/22 职场文书
如何判断微信付款码和支付宝付款码
2021/04/01 PHP
详解Redis瘦身指南
2021/05/26 Redis
浅谈MySQL next-key lock 加锁范围
2021/06/07 MySQL
Netty客户端接入流程NioSocketChannel创建解析
2022/03/25 Java/Android
python获取字符串中的email
2022/03/31 Python
排查MySQL生产环境索引没有效果
2022/04/11 MySQL