On this page
安装
简介
rapidocr_onnxruntime
和rapidocr_openvino
两个包除推理引擎不同之外,其余均相同。后续说明文档均以rapidocr_onnxruntime
为例
如使用rapidocr_openvino
,直接更换关键词rapidocr_onnxruntime
为rapidocr_openvino
即可。
两者均是在CPU上推理的,如想在GPU上推理,可以参考rapidocr_paddle版。
版本情况
各个库的最新版本:
库 | pypi最新版本 |
---|---|
rapidocr_onnxruntime |
|
rapidocr_openvino |
|
rapidocr_paddle |
pypi上各个版本的对应关系:
版本 | 内置模型版本 | 对应PaddleOCR 分支 |
---|---|---|
v1.3.x |
PaddleOCR v4版 | release/2.7 |
v1.2.x v1.1.x v1.0.x |
PaddleOCR v3版 | release/2.6 |
安装
顺利的话,一行命令即可。包大小约为14M左右,包含了三个模型。因为mobile版模型较小,因此将相关模型都已打到Whl包,可直接pip安装使用。
请使用Python3.6及以上版本。
rapidocr
系列库目前仅在CPU上支持较好,GPU上推理很慢,这一点可参考link。因此不建议用onnxruntime-gpu版推理。推荐用rapidocr_paddle
pip install rapidocr-onnxruntime
安装速度慢的话,可以指定国内的安装源,如使用清华源:
pip install rapidocr_onnxruntime -i https://pypi.tuna.tsinghua.edu.cn/simple/
依赖的包如下:
如果在安装过程中,出现某个依赖包不能正确安装时,可先单独安装某个依赖包,之后再安装
rapidocr_onnxruntime
即可。
pyclipper>=1.2.1
onnxruntime>=1.7.0
opencv_python>=4.5.1.48
numpy>=1.19.3
six>=1.15.0
Shapely>=1.7.1
PyYAML
Pillow
Last updated 12 May 2024, 15:24 +0800 .