该库是对多种部署方式运行 PaddleOCR 的二次封装。
对于只想体验或者快速上手使用的安卓开发者,该库对不同部署方法进行了简单的封装,使其可以直接上手使用,而无需关心 PaddleOCR 的实现,亦无需进行繁琐的配置。
目前支持以下三种部署方式,不同部署方式各有优缺点,您可以根据自己的需求选择使用:
| 部署方式 | 介绍 | 支持版本 |
|---|---|---|
| fastDeploy | 基于 fastDeploy 部署,支持 PPOCRv2、PPOCRv3 模型,包体积较大 | PPOCRv2、PPOCRv3 |
| Paddle-Lite | 基于 Paddle-Lite 部署,包体积较小,支持 PPOCRv4 及以下模型 | PPOCRv4 |
| Ncnn | 基于 Ncnn 部署,支持 PPOCRv5 模型,包体积较大 | PPOCRv5 |
由于不同部署方式实现不同,具体使用方法请查看对应的文档:
有任何问题请先尝试 demo 或阅读源码,如果无法解决请提 issue
