安装
简介¶
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安装使用。
Info
请使用Python3.6及以上版本。
rapidocr_onnxruntime
系列库目前仅在CPU上支持较好,GPU上推理很慢,这一点可参考link。因此不建议用onnxruntime-gpu
版推理。
GPU端推理推荐用rapidocr_paddle
安装速度慢的话,可以指定国内的安装源,如使用清华源:
依赖的包如下:
Info
如果在安装过程中,出现某个依赖包不能正确安装时,可先单独安装某个依赖包,之后再安装rapidocr_onnxruntime
即可。