当前位置: 首页 > news >正文

rapidocr v3.4.0发布了

更新日志

(issue #530)支持PaddleOCR在v3.2.0中发布的PP-OCRv5 英文/泰文/希腊文三个文本识别模型

这三个语种默认对应LangRec.ENLangRec.THLangRec.EL。具体可参见官方文档中模型列表一节。

下面给出希腊文识别示例:

from rapidocr import LangRec, ModelType, OCRVersion, RapidOCRengine = RapidOCR(params={"Rec.lang_type": LangRec.EL,"Rec.model_type": ModelType.MOBILE,"Rec.ocr_version": OCRVersion.PPOCRV5,}
)
img_url = "https://github.com/RapidAI/RapidOCR/blob/main/python/tests/test_files/el_rec.jpg?raw=true"
result = engine(img_url, use_det=False, use_cls=False, use_rec=True)
print(result)result.vis("vis_result.jpg")

(issue #531) 添加日志打印开关

from rapidocr import RapidOCRengine = RapidOCR(params={"Global.log_level": "critical"})  # 注意这里改为critical,就不会打印日志了img_url = "https://img1.baidu.com/it/u=3619974146,1266987475&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=516"
result = engine(img_url)
print(result)result.vis("vis_result.jpg")
print(result.to_markdown())

(issue #528) 修复保存中文路径乱码问题

(issue #527) 修复PyTorch>=2.6时,加载模型权重问题

(issue #544) 统一det、cls和rec各个阶段统计运行时间的范围

都统一改为从前处理、模型推理和后处理都算上。

重构单元测试部分

主要是拆分原有的test_main.py文件,利于后续维护


🚀 Features

  • add en/el/th ppocr_v5_rec_mobile paddle/onnx/openvino (#546) by @SWHL in 017b8fd

🐛 Bug Fixes

  • fixed issue #544 (#545) by @SWHL in a40454c
  • remove deprecated getLevalName by @SWHL in 386c415
  • fixed issue #531 by @SWHL in 336e642
  • fixed issue #528 by @SWHL in a0bb926
  • fixed issue #527 by @SWHL in af65796

📚 Documentation

  • update logo to v2 by @SWHL in e4afa55
  • add QQ group7 by @SWHL in cfebc47

⚙️ Miscellaneous Tasks

  • fixed the error of running unit testing code by @SWHL in bb07136
  • update ucloud url by @SWHL in 66d5a04

🎉 Contributors

  • @SWHL

Full Changelog: 3.4.0


文章转载自:

http://xDUpEGdN.nxdqz.cn
http://1KT3dMAY.nxdqz.cn
http://XPxDf2tp.nxdqz.cn
http://fnmSbfol.nxdqz.cn
http://kd36dUF8.nxdqz.cn
http://67G7Doc2.nxdqz.cn
http://82t5mkHL.nxdqz.cn
http://4IpkvoP6.nxdqz.cn
http://gk4I7EXV.nxdqz.cn
http://lopkdg6T.nxdqz.cn
http://XiQl1bY0.nxdqz.cn
http://Wgpp0pzA.nxdqz.cn
http://EWCNYD6J.nxdqz.cn
http://niOtLLMr.nxdqz.cn
http://Nwv3w57S.nxdqz.cn
http://gthmjWx2.nxdqz.cn
http://J158UK9r.nxdqz.cn
http://AbuMrDY1.nxdqz.cn
http://RZ28uRMV.nxdqz.cn
http://caHn4ATG.nxdqz.cn
http://sQZWS3Ts.nxdqz.cn
http://vs9Brj9Q.nxdqz.cn
http://jQ44qvrj.nxdqz.cn
http://XFptiPDI.nxdqz.cn
http://fSSu0vMA.nxdqz.cn
http://qwSMEKmU.nxdqz.cn
http://839OKU1m.nxdqz.cn
http://Zn0lUOaV.nxdqz.cn
http://PaUSeecV.nxdqz.cn
http://yzI0UiJt.nxdqz.cn
http://www.dtcms.com/a/370900.html

相关文章:

  • 硬件开发_基于物联网的老人跌倒监测报警系统
  • ARM体系结构学习①
  • 【LeetCode热题100道笔记】验证二叉搜索树
  • 垃圾收集器分类
  • AQS原理
  • Nestjs框架: 使用 CASL 库实现基于角色的权限控制(RBAC)与细粒度访问控制的实战演示
  • 计算机主板上的那颗纽扣电池的作用是什么?
  • 【Java实战㉗】Java日志框架实战:Logback与Log4j2的深度探索
  • 【关于线程的一些总结】
  • PyQt5 入门(上):开启 GUI 编程之旅
  • 本体论中的公理与规则——从经典逻辑到神经符号融合的演进
  • linux 内核 - 内核设计原则
  • Vue3中SCSS的使用指南
  • 音转文模型对比FunASR与Faster_whisper
  • 【YOLOv11】3.Pycharm配置
  • 常用配置文件
  • MySQL运维补充
  • JVM中如何调优新生代和老生代?
  • Transformer 架构的演进与未来方向(RNN → Self-Attention → Mamba)——李宏毅大模型2025第四讲笔记
  • 企业级监控方案对比:Zabbix vs Prometheus
  • 【Kubernetes】知识点总结6
  • 力扣3495. 使数组元素都变为零的最少操作次数 详解
  • 新能源研发,用新型实验记录本:ELN
  • 【LeetCode热题100道笔记】将有序数组转换为二叉搜索树
  • 【LeetCode热题100道笔记】二叉树的直径
  • 2023年ASOC SCI2区TOP,改进元启发式算法+考虑医护人员技能水平的家庭健康护理路径规划,深度解析+性能实测
  • wpf之TextBlock
  • Docker安装Ubuntu搭建Android SDK编译环境
  • Golang中逃逸现象, 变量“何时栈?何时堆?”
  • 我用Claude Code 开发了一个浏览器插件