MyLittleOCR:简单的热门 ocr 库包装

74 天前
 XTer666

项目介绍

MyLittleOCR 是一个简单而强大的 OCR 包装器,提供了多种 OCR 引擎的一致 API ,开发者可以轻松集成并在不同 OCR 库之间切换,而无需更改代码。

支持的 OCR 库包括:Tesseract ( Apache 2.0 许可证)、EasyOCR ( Apache 2.0 许可证)、WeChat OCR (未知许可证,仅支持 Windows )、Surya ( GPL 3.0 许可证)以及 RapidOCR ( Apache 2.0 许可证)。

使用示例

from my_little_ocr import get_engine_instance

engine = get_engine_instance("rapidocr")
result = engine.ocr("img1.png")

print(result.to_list())

切换引擎只需更改 get_engine_instance() 中的引擎名称。欢迎大家来贡献——快来看看吧!

GitHub 项目地址: https://github.com/X-T-E-R/my-little-ocr

安装命令:pip install my_little_ocr

2152 次点击
所在节点    Python
6 条回复
SunsetShimmer
74 天前
~~无端联想 MyLittlePony~~
yibie
74 天前
现在哪个 OCR 的效果比较好?
NoOneNoBody
74 天前
@yibie #2
涉及中日韩的,目前是飞桨,只是这货安装有点烦人,只能装在一个环境,运行还有警告
异体汉字就没一家好用
gwy15
74 天前
没看出来怎么切换 cuda
XTer666
74 天前
@gwy15 手装(如果没装会自动装 cpu 版本);而且不是所有 ocr 库会需要 torch
oyps
73 天前
第一眼看成了 LittleSubGirl

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

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

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

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

© 2021 V2EX