ddddocr: 安装ddddocr

news/2025/11/22 18:48:31/文章来源:https://www.cnblogs.com/architectforest/p/19258344

一,项目官方地址

https://github.com/sml2h3/ddddocr

二,安装

$ pip install ddddocr

三,代码:

import base64
from ddddocr import DdddOcrocr = DdddOcr()img = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAABQCAMAAAAQlwhOAAAA81BMVEUAAABUDGmHP5ycVLHLg+DPh+TAeNWqYr+TS6hOBmO6cs+SSqeZUa5dFXJqIn9dFXLRiealXbqcVLHUjOlkHHmmXruWTqtZEW7Lg+CyaseFPZrMhOGFPZpqIn+XT6zYkO1vJ4TGftuRSaa1bcqxacaQSKW7c9BoIH2SSqd2LotPB2SHP5y4cM2TS6hlHXqwaMWDO5ikXLmGPpvclPGMRKFgGHVXD2x+NpNVDWrZke6MRKFKAl9mHnu4cM2NRaKCOpeHP5zXj+zdlfLVjerYkO2lXbpJAV60bMmhWbbBedbHf9xoIH25cc5LA2BIAF2hWbaORqONQeILAAAAAXRSTlMAQObYZgAABk1JREFUeJzsm2lP4zwQxz28QAjEUeAVIBUUUSpAHAWxWg6pXFKhwPf/OI9K4njsmfGRuKW7z/5XWtrEx/z89xmI+qe/UJfuheefiWNWurx0iJ+fWxGPWsYzfeV1eDSaf+L2OkKfPbxPs4hlFjo6OopJ9vSUh3ghSymtFMWby+GFhTkgnqn+b7yyOhFp7mcQx6zU6YSJ7++bEG82imeqgsm/DpQ/fQkb8W6uNI8sq2o0cOSHTtbKyg8TaycByJXqOmQmzloa0jgumXHSvTAdh1O0nZJ4PI4hBsKrNOWUDE7Q9naYGM2BQV7NwwLjZD+mCN7N+FkfALrITHRDZryILl3SUusSbDG8FdG4sm3d3Oh2uwya6/BEe+WPi4u2xEtLuYmpyh47GdITjPXVdXOZ41XMsN3b08RtAnlTvMMQXPADsnLXXXZcLjyrq6tKQ/GVeBxupbe3NyFaM02mik6soNwVZlX5hynncB5xvO4SKOqX1TXwGoIzWisMuuMvPFB1ToG9Uri1muB/mcEPZKdApdyR4u8+9lZrmkK9mayONlntMIdnb5pKWFR4lMMRvYzJ2IS3yuZscDnP6A23WUzqquC6BRRuyh8jBiuHZZbL4oRGxyno4sAyuO7eZZkDYIKU+ktE/GnIbnMiNO0TGVrVnGycHJP+XH1GVWhqGAwG3HrQ+LAEPPJvYYvodiDEq9yBWcdsd7vJ/oIltnxTdb8egAr021STGeTfwiGAVgzniAtdLvG153YjjW1Erg49qPFwkNVJHMh6xkASHXYqhuH5OXunNoW445hKGts4rFfA0JTd6XRSV6f45pnU3DNfh8Mh67Cec/WodkqwvrDAYDpy2OMORHT6faaaIO53ul6vZ74NdS7n+AZCiW5kXEMVk+y7QNZn31ZTnrmqPrS/v8/SeGmrmnsTtqLeaZDAzarK5Cct4x7loSgKgN3dXZ0QsPyRsbDAOoza0k9clVwUhV1HFR7oYjwO00DtWbuAymEGR46PtlwFKw9Y1Id8yKWvhW0hoA2Y2YcFcXVpdil0nQG9D3uRBh9qEmdJ/9ayj1lGButo6DoAuAo2rlN5UjZbCKbv1k3w8vKCcln93HxhtuLLyy7xASpcPG6682f16+F6QnYPEoT39FScx5CvTFvVhbEOW+Tgrvslsct7cKAsZE71YcGUPhqN2NWWn2LgVGpGfBCRiFhEyeFaA54FOWyXRy8qqwdjh/EExvJKHcc+NngdZsVFq3kHErGvLDPt6h2jnkNM50cHBql+gdfNzk5tkSsmvczxvssFcCuh2eYqZz0B3DuJJzFR8wnZCUHay4b1/s4TW5Wj7qwUM5X27fMud8yI3e4yWcPD2nkY4ZeHF1dIHTbF9/t9a4VhjhnxFrgpzfas66SqW1EexA1Fi3N2r32FlmnepjSH3Slw8qnb7boh4Q6VD1fcI+2oQ5JQgfXTxoitCm218GfEe8w8HEuF8gbBzUE7OzuHhBhFjb9HH1gBP7cRh+bx8bGKPliEdccCkAucw9XdpEn0xs5p5gIPyjGqqDXw3Z1LzJzAfXMiHfH8abHUzc2NnbOmiO0YqQ88iHiHyb7LH4GbXU6NHIYz0AeYHNY1l7XkKBVY9WjrhAzQg/Xs7Ayf7eoaP1IDXkvNQCLCi0BgGWD6f8AnU/gZXo7q+x8ficRra22J7efeXgB6P8LhwGQ7e4fxdsb/sJ9ONRG/HABn9Z2CHtOzIIdJl3U7gHUzAqT1RBvS42MD4m+xgaEBzjRHxK6+mPz32jCkKDXi7QvXnV8OujcjeItCqdfXSOLruGTt9X0oYmVN4fadKOAkh6+vZ0cs3QBp25u2d/iKS5aTl7zlkyiKljAdfX1FEucTeY9rmjohV0re7uxCiHH4QX9o+9bKyQklVu45P4tavUz28FARt38viefN73DL1+eyOSxoCi9/zvXrgi1f/vwDNce8tz8dwIx1ezv3xMIjt6aaf17poWqtoXjnir/M/kH1/OhQbXjvD4cS8dUVSyz8CblX9AnhFLWxESAW72RzmD4Dnqr8vF59ZgpB5r3JVEMefX62I14MpsAP5OdBn61eP15cjCBuXvx05H/9uOfPHOadQ3l5ewFiJHlupNpKSNteKQe1BF5x9aPa2polcf6jeKm/w+E/Qf8FAAD//z/YTMFaOOpKAAAAAElFTkSuQmCC"base_code = img.split(',', 1)[-1]
img_content = base64.b64decode(base_code)
result = ocr.classification(img_content)
print("识别结果:", result)

图片如下:

image

四,测试效果

$ python3 ocr1.py 
欢迎使用ddddocr,本项目专注带动行业内卷,个人博客:wenanzhe.com
训练数据支持来源于:http://146.56.204.113:19199/preview
爬虫框架feapder可快速一键接入,快速开启爬虫之旅:https://github.com/Boris-code/feapder
谷歌reCaptcha验证码 / hCaptcha验证码 / funCaptcha验证码商业级识别接口:https://yescaptcha.com/i/NSwk7i
识别结果: 897965

 说明:识别的准确率还是有一定的问题

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/973332.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电梯调度总结Blog

一、前言 三次电梯调度大作业,迭代需求升级,任务逐渐增加需求,难度逐渐增加,主要是培养我们面向对象编程的思想、算法设计、代码重构与问题排查。 知识点包括类与对象的定义与使用、构造方法、getter/setter 方法封…

浅谈最近星某克被指追杀式营销的技术实现方式和商业价值利弊

本文从技术架构角度剖析星巴克App"追杀式"营销现象,探讨位置感知技术实现原理、数据隐私边界与用户体验权衡,强调技术创新应尊重用户隐私,在商业价值与用户权益间找到合理平衡。关注我,获取更多企业级架…

深入解析:职场发展—如何避雷垃圾公司

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

ssh隧道

有些服务器只开放了22端口给ssh连接, 我们在服务器A上部署的其他应用使用其他端口(如5601)就无法访问,这时候我们可以找一台中间服务器B,这台服务器B要稳定而且能和服务器A、我们的电脑通信(这台我用的windows服…

AI搜索驱动的品牌传播变革:品牌如何在“被搜索”转向“被理解”的浪潮中重构增长力 - 教程

AI搜索驱动的品牌传播变革:品牌如何在“被搜索”转向“被理解”的浪潮中重构增长力 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !import…

数据库常用编码和压缩算法介绍

数据库常用编码和压缩算法介绍在设计一个优秀的数据库时,存储空间、性能以及资源占用无疑是必须深入考虑的关键因素。这些因素直接关联到数据库的效率、成本以及用户的体验。这里面,编码与压缩也是至关重要的一环。 …

onenote复制纯文本的方法

onenote在复制文本到其他地方进行粘贴后,经常会变成图片,以下是解决办法: 方法一: 1. 使用win + Q 或者 win + S 复制后再粘贴 方法二: 2. 复制到word中 方法三: 3. 上使用Ditto剪切板增强软件3.1 复制后 使用Al…

hive sql开发有啥优势

Hive SQL开发相较于传统的SQL开发,具有以下显著优势:灵活的数据模型:Hive支持非结构化和半结构化数据,如文本文件、图像、视频等。这使得它能够处理更多种类的数据,满足更广泛的业务需求。 大规模数据处理能力:H…

hive sql开发怎样避免错误

在Hive SQL开发中,避免错误的方法有很多。以下是一些建议:熟悉Hive SQL语法:确保你对Hive SQL的语法有深入的了解。这将帮助你避免编写错误的查询语句。 使用正确的数据类型:在定义表和列时,确保使用正确的数据类…

完整教程:C语言标准库完全指南

完整教程:C语言标准库完全指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&quo…

fedora43使用incus启动虚拟机报错: qemu-system-x86_64: Unknown audio driver spice

操作系统版本: Fedora 43 (Server Edition) linux内核版本: 6.17.1-300.fc43.x86_64 incus版本: 6.18 qemu-system-x86_64版本: QEMU emulator version 10.1.2 (qemu-10.1.2-1.fc43) 问了chatgpt和结合github上相关iss…

hive sql开发常见错误是啥

Hive SQL开发中常见的错误有很多种,以下是一些例子:语法错误:这是最常见的错误类型,可能是由于拼写错误、缺少必要的符号或者使用了错误的命令。例如,如果你忘记了在SELECT语句后加上分号,就会收到一个语法错误。…

hive sql开发学习资料在哪

Hive SQL开发学习资料可以从多个途径获取,以下是一些建议的资源:官方文档:Apache Hive的官方网站提供了详细的文档,包括用户指南、开发者指南、API文档等。这些文档可以帮助你了解Hive的基本概念、功能和使用方法。…

测试经验分享,登录功能+购物车+限时秒杀(测试点)汇总 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

解决 Android 项目升级 composeBom 2025.11.01 版本后,出现 import androidx.compose.material3.Icon 找不到的问题

参考豆包 https://developer.android.google.cn/develop/ui/compose/bom/bom-mapping?hl=zh-cn https://developer.android.google.cn/jetpack/androidx/releases/compose-material3?hl=zh-cn https://developer.and…

完整教程:《工业之心:Blender 工业场景解构》

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

深入解析:pip 的包下载之后存放在哪?

深入解析:pip 的包下载之后存放在哪?2025-11-22 18:16 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !…

图书馆管理系统需求改进和系统设计

图书馆管理系统需求规划设计书这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/h…

SGD 、Momentum 、Adam

深度学习中最核心的三种优化算法或优化策略:SGD (随机梯度下降)、Momentum (动量) 策略,以及 Adam (自适应矩估计) 优化器。 下面是它们的核心原理、优势和关系总结:优化器/策略总结对比名称 类型 核心机制 主要解决…

P22_损失函数与反向传播

P22_损失函数与反向传播22.1损失函数的作用计算实际输出和目标之间的差距 为我们更新输出提供一定的依据(反向传播)22.2几种官方文档中的损失函数 打开torch.nn—Loss Functions: 【注意:损失函数只能处理float类型…