
前几天我们发布了 lw.PPOCR.C v0.1.0-preview.5,这几天根据大家的反馈又继续完善了一版。
现在:
lw.PPOCR.C v0.1.0-preview.6 已发布。
项目地址:
最新版本:
这次最大的更新:支持 Android
preview.6 新增了 Android ARM64 Native Preview。
目前支持:
objectivec
arm64-v8a
minSdk 21
PP-OCRv6 Tiny
DET + 可选 CLS + REC
完全离线
整个链路仍然保持原来的设计:
Android
↓
Kotlin / JNI
↓
纯 C Runtime
↓
PP-OCRv6 Tiny
↓
ARM64 NEON
不依赖 OpenCV、ONNX Runtime、Paddle、Python 等运行时。
Release 中已经提供:
Android Demo APK
Android AAR
普通用户可以直接安装 APK 体验,开发者可以使用 AAR 集成。
真机已经测试成功
Android Demo 已经完成 ARM64 真机测试。
现在可以直接:
选择图片
→ 图片预览
→ 开始识别
→ 查看检测框
→ 查看识别结果
我们用仓库里的测试图片进行测试,Release 优化后的 Android Preview APK 单次识别约 0.6 秒。
这个数据只是当前测试设备和测试图片下的结果,但至少说明:
Android Native 版本不仅能跑,性能也不错。
根据用户建议加入"标注显隐"
之前有朋友反馈:
检测框比较密集时会挡住原图文字,不方便和识别结果对照。
这个建议已经采纳。
现在 Web 和 Android Demo 都支持:
显示标注
隐藏标注
需要看检测框时打开,需要仔细看原图时一键隐藏。
竖排文字也进一步支持
这一版新增了三种阅读顺序:
标准横排
古籍竖排(右→左)
竖排(左→右)
对古籍、竖排文档会更友好。
PDF 兼容性继续增强
针对部分扫描 PDF 页面无法正常渲染的问题,这一版也补充了 PDF.js 相关解码能力,包括 CCITT/JBIG2、JPEG2000 等场景。
单 HTML 版本仍然保持:
下载后直接打开,完全离线运行。
下载体验
最新版本:
v0.1.0-preview.6
Android 用户可以直接下载:
lw.PPOCR.C-0.1.0-android-arm64-demo.apk
开发者可以下载:
lw.PPOCR.C-0.1.0-android-arm64.aar
项目还在 Preview 阶段,后续会继续优化 Android 性能、稳定性和更多设备兼容。
如果项目对你有帮助,欢迎 Star,也欢迎继续提 Issue 和建议。