飞浆 ocr 安卓 demo 替换模型

263 天前
 yangyuhan12138

https://github.com/PaddlePaddle/PaddleOCR/tree/release/2.7/deploy/android_demo

朋友们 百度的飞浆 ocr 怎么才可以把这个 demo 里的模型换成英文数字模型呀,我下载了 https://paddleocr.bj.bcebos.com/PP-OCRv3/english/en_PP-OCRv3_rec_slim_infer.nb 然后替换掉项目中的 nb,会报错[F 8/25 15:21:16.458 ...ddle-Lite/lite/kernels/arm/fc_compute.cc:103 ReInitWhenNeeded] Check failed: (k_ == w_dims[0]): 720!==120

应该是图片尺寸不合适导致的,但是我也没设置过图片的尺寸呀...不知道怎么玩,教程也没有..

1266 次点击
所在节点    程序员
6 条回复
NoOneNoBody
263 天前
安卓不知道,python 是调用时指定参数英文,不需替换模型
robo
263 天前
https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.7/deploy/lite/readme_ch.md
看下最底下 FAQ 第一个问题能否解决你的问题
tangtang369
263 天前
这个代码适配的是 ocr_v2 你新下载的是 v3 版本的 换成 v2 版本就行了
tangtang369
263 天前
@tangtang369 不是这个错误 你试试楼上的方法 看看是不是你没有更新字典文件导致的
yangyuhan12138
263 天前
@tangtang369
@robo

Q3:如何封装到手机 APP 中?

A3:此 demo 旨在提供能在手机上运行 OCR 的核心算法部分,PaddleOCR/deploy/android_demo 是将这个 demo 封装到手机 app 的示例,供参考

我用的是这个 demo 里的东西,和 https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.7/deploy/lite/readme_ch.md 的目录结构 不一样,不知道要改哪些东西,这个好像是直接 push 到安卓手机上执行的 没有继承到 app 里边
yangyuhan12138
263 天前
@tangtang369 应该不是 没更新字典 不是这个错

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/968303

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX