python 实现识别图片上的数字

作者:墓地行者 时间:2021-06-17 13:09:31 

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

环境:

(1) win7 64位 (2) Idea (3) python 3.6 (4) pip install pillow <&nbsp>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 实现识别图片上的数字,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

来源:https://blog.csdn.net/qq_31446377/article/details/81708006

标签:python,识别,图片,数字
0
投稿

猜你喜欢

  • xml xpath基础语法

    2008-01-21 12:46:00
  • VBScript中清除数组元素Erase语句

    2008-06-27 13:05:00
  • 两个非常规ASP木马(可躲过扫描)

    2011-03-11 10:38:00
  • Html的几个小技巧

    2011-04-29 14:02:00
  • Python callable()函数用法实例分析

    2021-12-14 00:28:52
  • 使用pycharm生成代码模板的实例

    2021-03-07 04:57:52
  • python 实现红包随机生成算法的简单实例

    2022-07-07 17:32:48
  • Python采集C站热榜数据实战示例

    2022-05-03 13:13:13
  • Pygame框架实现飞机大战

    2023-09-15 02:14:24
  • python程序运行进程、使用时间、剩余时间显示功能的实现代码

    2023-04-14 11:16:33
  • Asp Response.Expires 属性介绍

    2008-02-19 17:02:00
  • 详解python的变量

    2021-01-26 20:44:20
  • python办公自动化之excel的操作

    2023-11-20 14:01:01
  • 如何基于Python爬取隐秘的角落评论

    2022-02-17 05:31:43
  • Python列表计数及插入实例

    2023-05-26 23:41:12
  • JavaScript 组件之旅(二):编码实现和算法

    2009-10-09 14:24:00
  • 惰性函数定义模式

    2007-09-26 20:56:00
  • Javascript中数组方法汇总(推荐)

    2023-07-16 08:33:02
  • 一文带你深入了解Python中的二次移动平均法

    2021-08-30 00:28:12
  • asp如何定义参数?

    2010-05-16 15:20:00
  • asp之家 网络编程 m.aspxhome.com