Skip to content

[Python] v1.1.0

Compare
Choose a tag to compare
@SWHL SWHL released this 17 Aug 11:24
· 551 commits to main since this release
156b21a

⚠️ 注意

  • 这个release附件不可删除,有很多地方依赖这个呢,谨记

本次更新要点:

  1. 文本识别部分所需要的字典文件写入到ONNX模型中,这样分发时只有模型文件,避免模型与字典文件不统一的问题,感谢AutumnSun1996issue 42提出。
  2. 当前推理代码是兼容v1.0.0的,也就是说传入字典文件,会优先加载传入的字典文件。
  3. 替换之前可视化的字体(msyh.ttc)为方正姚体(FZYTK.TTF),主要原因是,后者字体文件更小,便于下载。
  4. 统一各个模块的名称,避免引起困惑。
  5. ocrweb部分添加API部署调用方式,详情参见以API方式运行和调用
  6. 添加检测后处理参数score_mode=slow 增加识别率 by @DogeVenci in #37

注意!!!

  • 如果下载附件速度较慢,可以去Gitee下载,文件是一样的。

附件各个文件目录结构:

  • ocrweb_v1.1.0.zip

    ocrweb_v1.1.0/
    ├── api.py
    ├── config.yaml
    ├── main.py
    ├── rapidocr_onnxruntime
    │   ├── ch_ppocr_v2_cls
    │   ├── ch_ppocr_v3_det
    │   ├── ch_ppocr_v3_rec
    │   ├── __init__.py
    │   └── rapid_ocr_api.py
    ├── README.md
    ├── requirements.txt
    ├── resources
    │   └── models
    │       ├── ch_ppocr_mobile_v2.0_cls_infer.onnx
    │       ├── ch_PP-OCRv3_det_infer.onnx
    │       └── ch_PP-OCRv3_rec_infer.onnx
    ├── static
    │   ├── css
    │   └── js
    ├── task.py
    └── templates
        └── index.html
    
  • rapidocr_onnxruntime_v1.1.0.zip

    rapidocr_onnxruntime_v1.1.0/
    ├── config.yaml
    ├── rapidocr_onnxruntime
    │   ├── ch_ppocr_v2_cls
    │   ├── ch_ppocr_v3_det
    │   ├── ch_ppocr_v3_rec
    │   ├── __init__.py
    │   └── rapid_ocr_api.py
    ├── README.md
    ├── requirements.txt
    ├── resources
    │   ├── fonts
    │   │    └── FZYTK.TTF
    │   └── models
    │       ├── ch_ppocr_mobile_v2.0_cls_infer.onnx
    │       ├── ch_PP-OCRv3_det_infer.onnx
    │       └── ch_PP-OCRv3_rec_infer.onnx
    ├── setup.py
    ├── test_demo.py
    └── test_images
        ├── ch_en_num.jpg
        └── single_line_text.jpg
    
  • rapidocr_openvino_v1.1.0.zip

    rapidocr_openvino_v1.1.0/
    ├── config.yaml
    ├── rapidocr_openvino
    │   ├── ch_ppocr_v2_cls
    │   ├── ch_ppocr_v3_det
    │   ├── ch_ppocr_v3_rec
    │   ├── __init__.py
    │   ├── rapid_ocr_api.py
    │   └── README.md
    ├── README.md
    ├── requirements.txt
    ├── resources
    │   ├── fonts
    │   │    └── FZYTK.TTF
    │   └── models
    │       ├── ch_ppocr_mobile_v2.0_cls_infer.onnx
    │       ├── ch_PP-OCRv3_det_infer.onnx
    │       └── ch_PP-OCRv3_rec_infer.onnx
    ├── setup.py
    ├── test_demo.py
    └── test_images
        ├── ch_en_num.jpg
        └── single_line_text.jpg
    
  • required_for_whl_v1.1.0.zip

    required_for_whl_v1.1.0/
    ├── config.yaml
    ├── README.md
    ├── resources
    │   └── models
    │       ├── ch_ppocr_mobile_v2.0_cls_infer.onnx
    │       ├── ch_PP-OCRv3_det_infer.onnx
    │       └── ch_PP-OCRv3_rec_infer.onnx
    ├── test_demo.py
    └── test_images
        ├── ch_en_num.jpg
        └── single_line_text.jpg
    
  • resources.zip

    resources/
    ├── fonts
    │   └── FZYTK.TTF
    └── models
        ├── ch_ppocr_mobile_v2.0_cls_infer.onnx
        ├── ch_PP-OCRv3_det_infer.onnx
        └── ch_PP-OCRv3_rec_infer.onnx