Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
PaddleOCR
提交
f8b70165
P
PaddleOCR
项目概览
PaddlePaddle
/
PaddleOCR
大约 1 年 前同步成功
通知
1528
Star
32962
Fork
6643
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
108
列表
看板
标记
里程碑
合并请求
7
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PaddleOCR
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
108
Issue
108
列表
看板
标记
里程碑
合并请求
7
合并请求
7
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
f8b70165
编写于
7月 14, 2020
作者:
G
grasswolfs
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
test=develop, test=document_fix
上级
1a79936b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
8 addition
and
5 deletion
+8
-5
deploy/lite/readme.md
deploy/lite/readme.md
+8
-5
未找到文件。
deploy/lite/readme.md
浏览文件 @
f8b70165
# 端侧部署
# 端侧部署
本教程将介绍基于Paddle-Lite在移动端部署PaddleOCR超轻量中文检测、识别模型的详细步骤。
本教程将介绍基于
[
Paddle Lite
](
https://github.com/PaddlePaddle/Paddle-Lite
)
在移动端部署PaddleOCR超轻量中文检测、识别模型的详细步骤。
Paddle Lite是飞桨轻量化推理引擎,为手机、IOT端提供高效推理能力,并广泛整合跨平台硬件,为端侧部署及应用落地问题提供轻量化的部署方案。
## 1. 准备环境
## 1. 准备环境
### 运行准备
### 运行准备
-
电脑(编译Paddle
-
Lite)
-
电脑(编译Paddle
Lite)
-
安卓手机(armv7或armv8)
-
安卓手机(armv7或armv8)
### 1.1 准备交叉编译环境
### 1.1 准备交叉编译环境
交叉编译环境用于编译
[
Paddle-Lite
](
https://github.com/PaddlePaddle/Paddle-Lite
)
和PaddleOCR
的C++ demo。
交叉编译环境用于编译
Paddle Lite 和 PaddleOCR
的C++ demo。
支持多种开发环境,不同开发环境的编译流程请参考对应文档。
支持多种开发环境,不同开发环境的编译流程请参考对应文档。
1.
[
Docker
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/source_compile.html#docker
)
1.
[
Docker
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/source_compile.html#docker
)
2.
[
Linux
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/source_compile.html#android
)
2.
[
Linux
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/source_compile.html#android
)
3.
[
MAC OS
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/source_compile.html#id13
)
3.
[
MAC OS
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/source_compile.html#id13
)
...
@@ -21,7 +24,7 @@
...
@@ -21,7 +24,7 @@
预测库有两种获取方式:
预测库有两种获取方式:
-
1. 直接下载,下载
[
链接
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/release_lib.html#android-toolchain-gcc
)
.
-
1. 直接下载,下载
[
链接
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/release_lib.html#android-toolchain-gcc
)
.
注意选择
`with_extra=ON,with_cv=ON`
的下载链接。
注意选择
`with_extra=ON,with_cv=ON`
的下载链接。
-
2. 编译Paddle-Lite得到,Paddle-Lite的编译方式如下:
-
2. 编译Paddle-Lite得到,Paddle-Lite的编译方式如下:
```
```
git clone https://github.com/PaddlePaddle/Paddle-Lite.git
git clone https://github.com/PaddlePaddle/Paddle-Lite.git
...
@@ -165,7 +168,7 @@ wget https://paddleocr.bj.bcebos.com/ch_models/ch_rec_mv3_crnn_infer.tar && tar
...
@@ -165,7 +168,7 @@ wget https://paddleocr.bj.bcebos.com/ch_models/ch_rec_mv3_crnn_infer.tar && tar
cd demo/cxx/ocr/
cd demo/cxx/ocr/
# 将C++预测动态库so文件复制到debug文件夹中
# 将C++预测动态库so文件复制到debug文件夹中
cp ../../../../cxx/lib/libpaddle_light_api_shared.so ./debug/
cp ../../../../cxx/lib/libpaddle_light_api_shared.so ./debug/
```
```
准备测试图像,以
`PaddleOCR/doc/imgs/11.jpg`
为例,将测试的图像复制到
`demo/cxx/ocr/debug/`
文件夹下。
准备测试图像,以
`PaddleOCR/doc/imgs/11.jpg`
为例,将测试的图像复制到
`demo/cxx/ocr/debug/`
文件夹下。
准备字典文件,中文超轻量模型的字典文件是
`PaddleOCR/ppocr/utils/ppocr_keys_v1.txt`
,将其复制到
`demo/cxx/ocr/debug/`
文件夹下。
准备字典文件,中文超轻量模型的字典文件是
`PaddleOCR/ppocr/utils/ppocr_keys_v1.txt`
,将其复制到
`demo/cxx/ocr/debug/`
文件夹下。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录