Skip to content

Commit e3d9b0b

Browse files
authored
docs: update files
1 parent 0747fdc commit e3d9b0b

File tree

5 files changed

+34
-32
lines changed

5 files changed

+34
-32
lines changed

docs/blog/posts/inference_engine/support_mnn_engine.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: RapidOCR支持MNN推理引擎
2+
title: RapidOCR 支持 MNN 推理引擎
33
date: 2026-01-21
44
authors: [SWHL]
55
slug: rapidocr-support-mnn-engine

docs/blog/posts/inference_engine/support_tensorrt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: RapidOCR支持TensorRT推理引擎
2+
title: RapidOCR 支持 TensorRT 推理引擎
33
authors: [SWHL]
44
slug: support-tensorrt-engine
55
date: 2026-02-13

docs/install_usage/rapidocr/how_to_use_infer_engine.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,8 @@ comments: true
389389

390390
运行下面代码,程序会自动现在对应的 ONNX 模型,并转换为 `.engine` 格式。该转换仅在首次运行时执行。因此,首次运行速度会较慢,后面再次运行就快了。
391391

392+
详细模型的支持情况,请参见博客:[RapidOCR 支持 TensorRT 推理引擎](https://rapidai.github.io/RapidOCRDocs/latest/blog/2026/02/13/support-tensorrt-engine/)
393+
392394
```python linenums="1" hl_lines="3-9"
393395
from rapidocr import EngineType, RapidOCR
394396

docs/model_list.md

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ hide:
88

99
## 引言
1010

11-
针对PaddleOCR已经发布的常用模型,我们这里已经做了统一转换和汇总,包括PP-OCRv4和PP-OCRv5系列的PaddlePaddle格式、ONNX格式和PyTorch格式
11+
针对 PaddleOCR 已经发布的常用模型,我们这里已经做了统一转换和汇总,包括 PP-OCRv4 和 PP-OCRv5 系列的 PaddlePaddle 格式、ONNX 格式、MNN 格式和 PyTorch 格式
1212

1313
所有模型目前托管在[魔搭社区](https://www.modelscope.cn/models/RapidAI/RapidOCR/files)上。
1414

1515
`rapidocr` v3 版本已经集成了托管的所有模型,通过下面参数指定可以自动下载。对应的配置文件:[default_model.yaml](https://github.com/RapidAI/RapidOCR/blob/main/python/rapidocr/default_models.yaml)。当然,小伙伴们也可以自己去上述链接下载。
1616

1717
## 默认配置
1818

19-
直接通过pip安装`rapidocr`使用时,可以不用指定任何参数,直接使用。因为设置了默认配置参数,下面写法:
19+
直接通过 pip 安装 `rapidocr` 使用时,可以直接使用,不用指定任何参数。下面写法:
2020

2121
```python linenums="1"
2222
from rapidocr import RapidOCR
@@ -67,15 +67,15 @@ result.vis("vis_result.jpg")
6767

6868
|语种类型|engine_type| lang_type|model_type|ocr_version|
6969
|:---|:---|:---|:---|:---|
70-
|多语种[^7]|`onnxruntime` <br/> `openvino` <br/> `paddle`<br>`torch`(`rapidocr>=3.3.0`)<br>`mnn`(`rapidocr>=3.6.0`)|`ch`|`mobile`<br/> `server`|`PP-OCRv5`|
70+
|多语种[^7]|`onnxruntime` <br/> `openvino` <br/> `paddle`<br>`torch`(`rapidocr>=3.3.0`)<br>`mnn`(`rapidocr>=3.6.0`)<br>`tensorrt`(`rapidocr>=3.7.0`)|`ch`|`mobile`<br/> `server`|`PP-OCRv5`|
7171

7272
#### PP-OCRv4
7373

7474
|语种类型|engine_type| lang_type|model_type|ocr_version|
7575
|:---|:---|:---|:---|:---|
76-
|中英|`onnxruntime` <br/> `openvino` <br/> `paddle` <br/> `torch`<br>`mnn`(`rapidocr>=3.6.0`)|`ch`|`mobile`<br/> `server`|`PP-OCRv4`|
77-
|英语、拉丁语|`onnxruntime` <br/> `openvino` <br/> `paddle` <br/> `torch`<br>`mnn`(`rapidocr>=3.6.0`)|`en`|`mobile`<br/> `server`|`PP-OCRv4`<br/>|
78-
|多语种|`onnxruntime` <br/> `openvino` <br/> `paddle` <br/> `torch`<br>`mnn`(`rapidocr>=3.6.0`)|`multi`|`mobile`<br>❎`server` |`PP-OCRv4`<br/>|
76+
|中英|`onnxruntime` <br/> `openvino` <br/> `paddle` <br/> `torch`<br>`mnn`(`rapidocr>=3.6.0`)<br>`tensorrt`(`rapidocr>=3.7.0`)|`ch`|`mobile`<br/> `server`|`PP-OCRv4`|
77+
|英语、拉丁语|`onnxruntime` <br/> `openvino` <br/> `paddle` <br/> `torch`<br>`mnn`(`rapidocr>=3.6.0`)<br>`tensorrt`(`rapidocr>=3.7.0`)|`en`|`mobile`<br/> `server`|`PP-OCRv4`<br/>|
78+
|多语种|`onnxruntime` <br/> `openvino` <br/> `paddle` <br/> `torch`<br>`mnn`(`rapidocr>=3.6.0`)<br>`tensorrt`(`rapidocr>=3.7.0`)|`multi`|`mobile`<br>❎`server` |`PP-OCRv4`<br/>|
7979

8080
对应使用方法:
8181

@@ -106,37 +106,37 @@ engine = RapidOCR(
106106

107107
| 语种类型 | engine_type | lang_type | model_type | ocr_version |
108108
|----------------|---------------------------|-------------------|-----------------|-------------------|
109-
| 🚀 俄罗斯文[^3] | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch` <br>`mnn`(`rapidocr>=3.6.0`)| `cyrillic` | `mobile`<br>❎`server` | `PP-OCRv5` |
110-
| 🚀 阿拉伯文[^4] | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `arabic` | `mobile`<br>❎`server` | `PP-OCRv5` |
111-
| 🚀 梵文等[^5] | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `devanagari` | `mobile`<br>❎`server` | `PP-OCRv5` |
112-
| 🚀 泰米尔文、英文 | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch` <br>`mnn`(`rapidocr>=3.6.0`)| `ta` | `mobile`<br>❎`server` | `PP-OCRv5` |
113-
| 🚀 泰卢固文、英文 | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `te` | `mobile`<br>❎`server` | `PP-OCRv5` |
109+
| 俄罗斯文[^3] | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch` <br>`mnn`(`rapidocr>=3.6.0`)<br>`tensorrt`(`rapidocr>=3.7.0`)| `cyrillic` | `mobile`<br>❎`server` | `PP-OCRv5` |
110+
| 阿拉伯文[^4] | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `arabic` | `mobile`<br>❎`server` | `PP-OCRv5` |
111+
| 梵文等[^5] | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `devanagari` | `mobile`<br>❎`server` | `PP-OCRv5` |
112+
| 泰米尔文、英文 | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch` <br>`mnn`(`rapidocr>=3.6.0`)<br>`tensorrt`(`rapidocr>=3.7.0`)| `ta` | `mobile`<br>❎`server` | `PP-OCRv5` |
113+
| 泰卢固文、英文 | `rapidocr>=3.5.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `te` | `mobile`<br>❎`server` | `PP-OCRv5` |
114114
||||||
115-
| 英文 | `rapidocr>=3.4.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `en` | `mobile`<br>❎`server` | `PP-OCRv5` |
116-
| 泰文、英文 | `rapidocr>=3.4.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `th` | `mobile`<br>❎`server` | `PP-OCRv5` |
117-
| 希腊文、英文 | `rapidocr>=3.4.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `el` | `mobile`<br>❎`server` | `PP-OCRv5` |
118-
| 拉丁语种混合[^1] | `rapidocr>=3.3.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `latin` | `mobile`<br>❎`server` | `PP-OCRv5` |
115+
| 英文 | `rapidocr>=3.4.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `en` | `mobile`<br>❎`server` | `PP-OCRv5` |
116+
| 泰文、英文 | `rapidocr>=3.4.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `th` | `mobile`<br>❎`server` | `PP-OCRv5` |
117+
| 希腊文、英文 | `rapidocr>=3.4.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `el` | `mobile`<br>❎`server` | `PP-OCRv5` |
118+
| 拉丁语种混合[^1] | `rapidocr>=3.3.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `latin` | `mobile`<br>❎`server` | `PP-OCRv5` |
119119
| 俄罗斯文[^6] | `rapidocr>=3.3.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`)| `eslav` | `mobile`<br>`server` | `PP-OCRv5` |
120-
| 中英日混合[^2] | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`(`rapidocr>=3.3.0`)<br>`mnn`(`rapidocr>=3.6.0`) | `ch` | `mobile`<br>`server` | `PP-OCRv5` |
121-
| 韩文 | `rapidocr>=3.3.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `korean` | `mobile`<br>❎`server` | `PP-OCRv5` |
120+
| 中英日混合[^2] | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`(`rapidocr>=3.3.0`)<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `ch` | `mobile`<br>`server` | `PP-OCRv5` |
121+
| 韩文 | `rapidocr>=3.3.0支持`<br/><br/>`onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `korean` | `mobile`<br>❎`server` | `PP-OCRv5` |
122122

123123
#### PP-OCRv4
124124

125125
| 语种类型 | engine_type | lang_type | model_type | ocr_version |
126126
|----------------|---------------------------|-------------------|-----------------|-------------------|
127-
| 韩文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `korean` | `mobile`<br>❎`server` | `PP-OCRv4` |
128-
| 中文文档 | `onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `ch_doc` |`mobile`<br>`server` | `PP-OCRv4` |
129-
| 中文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `ch` | `mobile`<br>`server` | `PP-OCRv4` |
130-
| 中文繁体 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `chinese_cht` | `mobile`<br>`server` | `PP-OCRv4` |
131-
| 英文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `en` | `mobile`<br>❎`server` | `PP-OCRv4` |
127+
| 韩文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `korean` | `mobile`<br>❎`server` | `PP-OCRv4` |
128+
| 中文文档 | `onnxruntime`<br>`openvino`<br>`paddle`<br>❎`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `ch_doc` |`mobile`<br>`server` | `PP-OCRv4` |
129+
| 中文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `ch` | `mobile`<br>`server` | `PP-OCRv4` |
130+
| 中文繁体 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `chinese_cht` | `mobile`<br>`server` | `PP-OCRv4` |
131+
| 英文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `en` | `mobile`<br>❎`server` | `PP-OCRv4` |
132132
| 阿拉伯文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch` <br>`mnn`(`rapidocr>=3.6.0`)| `ar` | `mobile`<br>❎`server` | `PP-OCRv4` |
133-
| 塞尔维亚文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `cyrillic` | `mobile`<br>❎`server` | `PP-OCRv4` |
134-
| 梵文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `devanagari` | `mobile`<br>❎`server` | `PP-OCRv4` |
135-
| 日文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `japan` | `mobile`<br>❎`server` | `PP-OCRv4` |
136-
| 卡纳达语 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `ka` | `mobile`<br>❎`server` | `PP-OCRv4` |
137-
| 拉丁文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `latin` | `mobile`<br>❎`server` | `PP-OCRv4` |
138-
| 泰米尔文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `ta` | `mobile`<br>❎`server` | `PP-OCRv4` |
139-
| 泰卢固文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) | `te` | `mobile`<br>❎`server` | `PP-OCRv4` |
133+
| 塞尔维亚文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `cyrillic` | `mobile`<br>❎`server` | `PP-OCRv4` |
134+
| 梵文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `devanagari` | `mobile`<br>❎`server` | `PP-OCRv4` |
135+
| 日文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `japan` | `mobile`<br>❎`server` | `PP-OCRv4` |
136+
| 卡纳达语 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `ka` | `mobile`<br>❎`server` | `PP-OCRv4` |
137+
| 拉丁文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `latin` | `mobile`<br>❎`server` | `PP-OCRv4` |
138+
| 泰米尔文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `ta` | `mobile`<br>❎`server` | `PP-OCRv4` |
139+
| 泰卢固文 | `onnxruntime`<br>`openvino`<br>`paddle`<br>`torch`<br>`mnn`(`rapidocr>=3.6.0`) <br>`tensorrt`(`rapidocr>=3.7.0`)| `te` | `mobile`<br>❎`server` | `PP-OCRv4` |
140140

141141
### 使用方式
142142

overrides/main.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{% extends "base.html" %}
22

33
{% block announce %}
4-
<p class="banner"> 👍️ RapidOCR支持TensorRT推理引擎<a href="https://rapidai.github.io/RapidOCRDocs/latest/blog/2026/02/13/support-tensorrt-engine/" target="_blank">link</a></p>
4+
<p class="banner"> 👍️ RapidOCR 支持 TensorRT 推理引擎<a href="https://rapidai.github.io/RapidOCRDocs/latest/blog/2026/02/13/support-tensorrt-engine/" target="_blank">link</a></p>
55
{% endblock %}
66

77
{% block outdated %}

0 commit comments

Comments
 (0)