OCR 已经广泛地应用于身份认证、财税报销、文档电子化等场景。
项目地址在文末!
今天和大家介绍一个超轻量级的中文 OCR 项目,目前这个项目已在 GitHub 上标星 6.7k。
本项目基于 chineseocr 与 psenet 实现中文自然场景文字检测及识别,支持竖排文字识别,支持 ncnn、mnn、tnn 推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅 4.7 M。
该模型功能完善,使用起来也极其简单,入手非常容易,很适合新手或者应用在比较通用的场景。
我们先看下部署工作。
环境
web服务启动
cd chineseocr_lite
python backend/main.py
如此轻量级的模型,识别效果如何呢,话不多说,上图:
从识别效果上看很不错,项目还提供了 python 代码翻译为各种语言的 Demo 以及基于本项目的一些第三方 Demo。 C++ Demo
位置:chineseocr_lite/tree/onnx/cpp_projects
JVM Demo
位置:chineseocr_lite/tree/onnx/jvm_projects
位置:chineseocr_lite/tree/onnx/android_projects
.Net Demo
位置:chineseocr_lite/tree/onnx/dotnet_projects
第三方 Demo
根据本项目,基于 TNN 实现的轻量级中文字符 ocr demo,支持 iOS 和 Android 系统,凭借 TNN 优化的 CPU(ARMv7、ARMv8) 和 GPU(OpenCL、Metal) 后端加速模型计算。
接下来我们来看下第三方的应用效果。
第三方 TNN Demo 识别展示
从这些第三方应用上看这款轻量级 OCR 识别效果也很优秀。
最后附上 GitHub 项目地址:https://github.com/DayBreak-u/chineseocr_lite,感兴趣的小伙伴快去学习吧。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有