equationl / paddleocr4android

A Paddle OCR sample for Android by Paddle-Lite from https://github.com/PaddlePaddle/PaddleOCR 对 PaddleOCR 的简单封装,使其能够快速上手使用而不需繁琐的配置。
120 stars 22 forks source link

对于 ”包含 OpenCL 预测库的依赖 "这个问题不大明白。 #5

Closed Noahs007 closed 2 years ago

Noahs007 commented 2 years ago

关于

6.问题解决 提示 Error: This model is not supported, because kernel for 'io_copy' is not supported by Paddle-Lite. 该提示表示您使用的模型需要 OpenCL 预测库支持。解决办法:

使用包含 OpenCL 预测库的依赖。


以上错误的出现 是因为下载的 nb 模型库不对吗,感觉因为默认的那几个模型比较精简,所以导致识别效果一般,我在更换模型文件后就出现了这个错误。

equationl commented 2 years ago

对,PaddleLite 更新至 v2.10 后,我使用 demo 中提供的模型时加载和识别都没有问题,但是使用从 模型下载 里面下载的模型会在识别时报错,后来查了一下时因为缺少依赖 OpenCL 所以我单独开了一个版本添加上了 OpenCL 依赖。不过我自己测试的时候发现使用上述模型和依赖识别时虽然不会报错了,但是无法识别中英文混合的图片,只能识别纯中文或者纯英文。

具体原因我也不知道为什么,暂时没找到问题。