Python免费验证码识别之ddddocr识别OCR自动库实现

作者:海宝7号 时间:2023-02-25 12:28:31 

需要ocr识别,推荐一个Python免费的验证码识别-ddddocr

安装过程:

Python免费验证码识别之ddddocr识别OCR自动库实现

1、镜像安装:pip install ddddocr -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install ddddocr -i https://pypi.tuna.tsinghua.edu.cn/simple

2.python.exe -m pip install --upgrade pip

注意升级pip库,,动不动升级就很麻烦。

Collecting pip
 Downloading https://pypi.tuna.tsinghua.edu.cn/packages/ca/31/b88ef447d595963c01060998cb329251648acf4a067721b0452c45527eb8/pip-21.2.4-py3-none-any.whl (1.6 MB)
    |████████████████████████████████| 1.6 MB 939 kB/s
Installing collected packages: pip
 Attempting uninstall: pip
   Found existing installation: pip 21.2.1
   Uninstalling pip-21.2.1:
     Successfully uninstalled pip-21.2.1
Successfully installed pip-21.2.4

Python免费验证码识别之ddddocr识别OCR自动库实现

完成之后,找个参考图片

Python免费验证码识别之ddddocr识别OCR自动库实现

import ddddocr
ocr = ddddocr.DdddOcr()
with open('1.png', 'rb') as f:
   img_bytes = f.read()
res = ocr.classification(img_bytes)
print(res)

Python免费验证码识别之ddddocr识别OCR自动库实现

对比效果图:

Python免费验证码识别之ddddocr识别OCR自动库实现

Python免费验证码识别之ddddocr识别OCR自动库实现

效果不是太好,有的图片,例如:

Python免费验证码识别之ddddocr识别OCR自动库实现

Python免费验证码识别之ddddocr识别OCR自动库实现

哈哈哈,自个玩吧。

附ddddocr-验证码识别案例

import ddddocr
ocr=ddddocr.DdddOcr()
with open('test_img.png', 'rb') as f:
   img_bytes=f.read()

res=ocr.classification(img_bytes)
print(res)

普通干扰较弱的验证码均可识别通过

Python免费验证码识别之ddddocr识别OCR自动库实现

来源:https://blog.csdn.net/dongbao520/article/details/119777915

标签:ocr,ddddocr,识别
0
投稿

猜你喜欢

  • mysql5.7 修改用户初始密码的方法

    2024-01-14 17:33:36
  • 用CSS制作兼容多浏览量器的隐藏菜单

    2007-08-30 09:05:00
  • 如何用 Python 制作一个迷宫游戏

    2022-03-29 20:44:07
  • python 设置输出图像的像素大小方法

    2023-09-02 04:24:39
  • Python中jieba库的使用方法

    2021-06-23 13:47:24
  • 在Go语言程序中使用gojson来解析JSON格式文件

    2023-07-02 14:19:52
  • python request post 列表的方法详解

    2023-10-04 11:46:19
  • Oracle数据库url连接最后一个orcl代表的是配置的数据库SID

    2024-01-26 12:38:12
  • python3实现TCP协议的简单服务器和客户端案例(分享)

    2023-01-11 13:11:21
  • 封装了一个js图片轮换效果的函数

    2024-06-21 20:21:48
  • PHP使用Face++接口开发微信公众平台人脸识别系统的方法

    2024-06-05 09:40:40
  • Python获取时间的操作示例详解

    2023-05-21 07:54:56
  • python+selenium实现163邮箱自动登陆的方法

    2021-01-24 08:05:15
  • 深入解析JavaScript框架Backbone.js中的事件机制

    2024-05-03 15:58:59
  • PS中执行N遍选定动作的脚本

    2008-02-22 21:33:00
  • Python2.x版本中cmp()方法的使用教程

    2022-08-19 01:23:40
  • 宽屏不是用来阅读的

    2009-04-05 15:59:00
  • 关于HTML5的data-*自定义属性的总结

    2024-04-19 10:17:50
  • ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)

    2024-01-22 07:43:47
  • python获取文件路径、文件名、后缀名的实例

    2022-05-05 10:47:27
  • asp之家 网络编程 m.aspxhome.com