• 注册
  • 转载分享 转载分享 关注:171 内容:12813

    RapidOCR 开源的OCR识别库_V1.3.0

  • 查看作者
  • 打赏作者
  • 当前位置: 七七博客 > 转载分享 > 正文
    • 2
    • 转载分享
    • RapidOCR 开源的OCR识别库_V1.3.0

      软件介绍

      目前已知运行速度最快、支持最广,完全开源免费并支持离线快速部署的多平台多语言OCR。缘起:百度paddle工程化不是太好,为了方便大家在各种端上进行ocr推理,我们将它转换为onnx格式,使用Python/C++/Java/Swift/C# 将它移植到各个平台。名称来源: 轻快好省并智能。基于深度学习技术的OCR技术,主打人工智能优势及小模型,以速度为使命,效果为主导。

      使用说明

      1、作者提供了一个在本地使用的Demo,先安装python(安装时记得勾选Add Python.exe to PATH),然后打开cmd命令行,分别执行下面这两个命令:

      pip install rapidocr-onnxruntime

      pip install rapidocr-web

      2、pip安装完上面两个库后,在cmd执行:

      rapidocr_web -ip 0.0.0.0 -p 9003

      3、然后浏览器打开 http://localhost:9003/ 中就可以使用了。

      其他说明

      1、在python安装目录下的 \Lib\site-packages\rapidocr_onnxruntime\models 可以看到RapidOCR 使用的模型组合为“ch_PP-OCRv4_det + ch_ppocr_mobile_v2.0_cls + ch_PP-OCRv4_rec”这是基于PaddleOCR V4版模型。

      2、项目作者还制作了一个ocrweb_multi包 demo,支持繁体中文与日文识别,使用V3版模型,已经在ocrweb_multi中放入了所有相关模型,只需要解压这个包,然后在cmd命令中切换到ocrweb_multi目录下,可以执行“pip install -r requirements.txt”安装所有相关依赖,不过如果在上面已经安装了rapidocr-onnxruntime、rapidocr-web这两个库,那只需要再安装一个waitress库就安装完所有依赖,cmd中执行:“pip install waitress”然后继续在 ocrweb_multi 目录下执行:“python main.py”就可以启动了,在浏览器中打开 http://127.0.0.1:8001 即可使用;当然以上并不是正确用法,它的作用是作为一个OCR库;

      隐藏内容需要回复可以看见

      回复
      Lv.5

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复

      请登录之后再进行评论

      登录
    • 任务系统
    • 帖子间隔 侧栏位置: