如何使用文本图像开发 ocr 应用程序 [关闭]

Posted

技术标签:

【中文标题】如何使用文本图像开发 ocr 应用程序 [关闭]【英文标题】:how to developed ocr application with textual image [closed] 【发布时间】:2014-12-02 10:55:47 【问题描述】:

我使用 Tesseract 库扫描(OCR)一张输出不正确的图像。如果有人有想法,请与我分享。 我在下面写了代码

Tesseract* tesseract = [[Tesseract alloc] initWithDataPath:@"tessdata" language:@"eng"];
//[tesseract setVariableValue:@"0123456789" forKey:@"tessedit_char_whitelist"];
[tesseract setImage:[UIImage imageNamed:@"business_card_beauty_salon.jpg"]];
[tesseract recognize];

NSLog(@"%@", [tesseract recognizedText]);

输出已磨损 SMH 街 我的。 90210 v

【问题讨论】:

这可能是我在这里看到的最糟糕的问题之一。你的问题是什么?你试过什么?你已经有什么代码了?请分享更多信息,我们不会为您完成工作,我们只会帮助您解决遇到的问题。投票结束,-1 您可以分享您尝试使用 OCR 扫描的图像吗? 【参考方案1】:

Tesseract 是开源库。所以我不认为它很准确。 OCR 库为分辨率超过 150px 的图像提供了更好的结果。如果你给黑白图像也很好。如果您对准确性更感兴趣,那么您必须找到一些付费图书馆。

【讨论】:

我不会说这是一个答案似乎更像是一个评论 @Popeye:同意,但最初我想发布一些带有答案的链接,但我仍在寻找那些。 感谢我正在使用abbyy.com/mobileocr/OCR_stages

以上是关于如何使用文本图像开发 ocr 应用程序 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何制作 OCR 程序? [关闭]

实时图像处理(OCR)[关闭]

适用于 iPhone 应用的移动 OCR 引擎 [关闭]

为 iOS 推荐一个 OCR 库 [关闭]

vb.net 中的快速 OCR [关闭]

如何使用 OpenCV 进行 OCR 和文本检测识别