iPhone OCR无法识别所有捕获的图像文本,但可以识别预定义的文本图像

时间:2012-09-27 16:11:46

标签: iphone objective-c ios xcode ocr

我已经使用ocr api 实现了名片阅读器图片,请点击链接/教程

http://tinsuke.wordpress.com/2011/11/01/how-to-compile-and-use-tesseract-3-01-on-ios-sdk-5/

它可以扫描一些 screen shots of UIalert views / table views. and some images having text 的文本,如下所示。

可识别此图片上的文字:

enter image description here enter image description here

[Airoplane mode wi-fi vpn ratch data sounds brightness general wall paper]

但是当我捕捉名片时,它会返回一些特殊的字符和数字。有时候会识别出捕获的图像中是否非常清晰和大文本。

无法识别跟随图像的文字

enter image description here enter image description here

[ xas $- 432 *7 5$#2 $@@#%^ ^&* I( WQ#$ follow like√ √dg @ ]

为何如何解决此问题。

1 个答案:

答案 0 :(得分:1)

Tesseract库是开源库。我不认为它是那么准确.OCR为图像提供了超过150 px分辨率和黑白图像的最佳效果。用iPad或iPhone相机拍摄的图像以72px保存,而tesseract无法提供最佳效果结果。如果您对此感兴趣,那么您可以尝试一些具有良好准确性的付费库:here