图片识别软件 OCR,哪个最好 免费开源的

2021-09-17 19:04:40 +08:00
 ling516

谢谢大佬

4407 次点击
所在节点    Windows
18 条回复
skiy
2021-09-17 19:11:38 +08:00
???

https://github.com/PaddlePaddle/PaddleOCR

百度飞桨出的这款?
ling516
2021-09-17 19:17:41 +08:00
@skiy 免费的吗
skiy
2021-09-17 19:20:38 +08:00
@ling516

Apache-2.0 License 开源的。
你看他们文档: https://www.paddlepaddle.org.cn/hub/scene/ocr
ling516
2021-09-17 19:27:53 +08:00
@skiy 好的谢谢大佬
ling516
2021-09-17 19:29:40 +08:00
@skiy 有 Windows 平台的吗 exe 文件的 这个不太会用呀
Rheinmetal
2021-09-17 19:39:59 +08:00
emonc
2021-09-17 19:42:00 +08:00
ihoey
2021-09-17 19:48:38 +08:00
macOS 12 好像自带了
ronman
2021-09-17 20:36:23 +08:00
sadfQED2
2021-09-17 20:37:12 +08:00
腾讯 qq,长按图片,识别文字
g00001
2021-09-17 21:17:57 +08:00
如果是要工具,找个现成的就可以了。
自己写代码生成 EXE 也很简单,其实 Windows 系统自带一个很不错的 OCR 组件,可以免费用, 下面写个例子:例如在屏幕上找到这个帖子的标题,然后把鼠标移动过去,aardio 代码:

import mouse;
import dotNet.ocr;
var ocr = dotNet.ocr();

var ocrResult = ocr.detectScreen()
var x,y = ocrResult.findPoint("图片识别软件 OCR,哪个最好 免费开源的",0.1);
mouse.moveTo(x,y,true)


或者免费开源的 chineseocr_lite 也不错,用 aardio 调用 chineseocr_lite 的例子:

import mouse;
import string.ocrLite;
import string.ocrLite.defaultModels;

var ocr = string.ocrLite();
var ocrResult = ocr.detectScreen()
var x,y = ocrResult.findPoint("图片识别软件 OCR,哪个最好 免费开源的",0.1);
mouse.moveTo(x,y,true)
raycool
2021-09-17 22:47:03 +08:00
paddleocr 现在的项目在用
预训练模型已经足够强大
wangweiggsn
2021-09-18 08:28:03 +08:00
@skiy 非常感谢,试了一下效果不错
meshell
2021-09-18 09:22:14 +08:00
paddleocr 识别还是有点慢得可能我机器不行,百度商业版很快。
FightPig
2021-09-18 14:03:14 +08:00
@raycool 在线试了下,英文识别好像不太行,
HashV2
2021-09-18 15:09:44 +08:00
ios15
biubiuF
2021-09-18 16:31:36 +08:00
如果没有 gpu 环境还是调 api 好些
PopRain
2021-09-18 23:17:16 +08:00
@g00001 chineseocr_lite 不错,一般识别足够了

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

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

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

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

© 2021 V2EX