github RapidAI/RapidOCR v2.0.1
Bump! Release rapidocr v2.0.1

latest releases: v3.4.0, v3.3.1, v3.3.0...
6 months ago

⚠️注意:该版本不与rapidocr_onnxruntime<=1.4.4兼容。遵循语义化版本号规则,请谨慎使用,以免出现各种问题。

更新要点

  • 发布rapidocr库,整合onnxruntimeopenvinotorchpaddlepaddle四个推理引擎,大家可按需安装对应的推理引擎来使用。
  • 支持torch版本作为推理引擎
  • 与PaddleOCR参数部分对齐
  • 整理模型到modelscope,纳入版本管理,相应模型自动下载对齐
  • 采用dataclass类来封装函数返回值,简化使用
  • 优化输入配置文件,保证可以通过配置文件使用,便于分享参数设置
  • 文档添加版本管理 → RapidOCR Doc,尚未来得及完善,doing

更新主要想法

  • 考虑到终端命令行使用有限,且维护有些繁琐,新版本会弱化终端部分代码,仅保留快速验证代码。

进度:

  • 2025-03-09: 完善参数校验和自动化发版流程,发布rapidocr==2.0.1
  • 2025-03-05: 添加文档版本管理,为后续编写v2.0.0文档做准备
  • 2025-03-04: 优化调用默认server模型代码,通过添加lang_detlang_rec来实现。至此基本功能均已经实现。
  • 2025-02-18: 整理pytorch版本到rapidocr中;添加自动下载字体文件功能;添加对命令行执行的单元测试
  • 2025-02-14: 完善各个引擎下模型自动下载并调用功能
  • 2025-02-13: 优化logger,解决重复输出问题
  • 2025-02-12: 添加已有模型的自动下载功能
  • 2025-02-11: 优化初始化RapidOCR传参问题
  • 2025-02-10: 采用抽象基类,统一四个推理引擎代码接口
  • 2025-02-08:
    • 将PP-OCRv4所有模型均转换并托管在modelscope上
    • 将推理引擎部分单独出来,声明基类,统一不同模态间的调用方式

相关issue #329

Full Changelog: v2.0.0...v2.0.1

Don't miss a new RapidOCR release

NewReleases is sending notifications on new releases.