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的lambda匿名函数的简单介绍
Apr 25 Python
举例讲解Python的Tornado框架实现数据可视化的教程
May 02 Python
浅谈Python数据类型之间的转换
Jun 08 Python
python实现word 2007文档转换为pdf文件
Mar 15 Python
Python实现拷贝/删除文件夹的方法详解
Aug 29 Python
使用Python创建简单的HTTP服务器的方法步骤
Apr 26 Python
python+openCV利用摄像头实现人员活动检测
Jun 22 Python
Python 解码Base64 得到码流格式文本实例
Jan 09 Python
Python 基于FIR实现Hilbert滤波器求信号包络详解
Feb 26 Python
Python爬虫HTPP请求方法有哪些
Jun 03 Python
用PYTHON去计算88键钢琴的琴键频率和音高
Apr 10 Python
图神经网络GNN算法
May 11 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
PHP4与PHP3中一个不兼容问题的解决方法
2006/10/09 PHP
thinkphp实现多语言功能(语言包)
2014/03/04 PHP
php使用pdo连接报错Connection failed SQLSTATE的解决方法
2014/12/15 PHP
对联广告js flash激活
2006/10/19 Javascript
纯JavaScript实现的完美渐变弹出层效果代码
2010/04/02 Javascript
JavaScript arguments 多参传值函数
2010/10/24 Javascript
jQuery autocomplate 自扩展插件、自动完成示例代码
2011/03/28 Javascript
在chrome浏览器中,防止input[text]和textarea在聚焦时出现黄色边框的解决方法
2011/05/24 Javascript
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
2013/10/01 Javascript
用jquery写的一个万年历(自写)
2014/01/20 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
node.js中的fs.link方法使用说明
2014/12/15 Javascript
总结Javascript中的隐式类型转换
2016/08/24 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
Reactjs实现通用分页组件的实例代码
2017/01/19 Javascript
Angular.JS去掉访问路径URL中的#号详解
2017/03/30 Javascript
JavaScript寄生组合式继承原理与用法分析
2019/01/11 Javascript
详解javascript设计模式三:代理模式
2019/03/25 Javascript
vue组件命名和props命名代码详解
2019/09/01 Javascript
JS函数基本定义与用法示例
2020/01/15 Javascript
Vue Object.defineProperty及ProxyVue实现双向数据绑定
2020/09/02 Javascript
JavaScript实现10秒后再次获取验证码
2020/12/02 Javascript
[01:36:19]Secret vs NB 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python break语句详解
2014/03/11 Python
Python获取文件ssdeep值的方法
2014/10/05 Python
Python中str is not callable问题详解及解决办法
2017/02/10 Python
强悍的Python读取大文件的解决方案
2019/02/16 Python
Python安装Flask环境及简单应用示例
2019/05/03 Python
python 实现rolling和apply函数的向下取值操作
2020/06/08 Python
纯HTML+CSS3制作导航菜单(附源码)
2013/04/24 HTML / CSS
杭州-飞时达软件有限公司.net笔面试
2012/04/28 面试题
汽车广告策划方案
2014/05/31 职场文书
项目经理任命书范本
2014/06/05 职场文书
前台文员岗位职责
2015/02/04 职场文书
大学生村官工作总结2015
2015/04/09 职场文书
Python绘制散点图之可视化神器pyecharts
2022/07/07 Python