应用程序中使用的iphone相机扫描(如红色激光)

时间:2012-11-08 00:54:27

标签: iphone xcode text camera scanning

我正在开发一款需要使用相机扫描文字的应用。基本上没有太详细,我需要指向相机的东西(为了我的目的,我会说一个车牌),我需要将相机指向盘子,并以某种方式将数字保存到应用程序内的字符串。我猜它类似于Word Lens或红色激光,它实际上没有拍照,它只是扫描视图并返回信息。我一直都找不到这个,所以任何有关如何编写这种代码的帮助都将不胜感激!!

1 个答案:

答案 0 :(得分:2)

这不是条形码扫描。这称为OCR(光学字符识别),并且有一些免费的开源库可用于此。

例如,Tesseract是一个用C ++编写的完整OCR引擎(它有一个C ++接口,因此可以在iOS应用程序中轻松使用)。

另一个解决方案是gocr,即GNU光学字符识别器。这应该是一个独立的程序(命令行工具),但我已成功将其基本部分提取到库中(我也在我的iOS项目中使用它)。

OpenCV是一个完整的计算机视觉库。您可以使用它实现OCR - 只需谷歌获取足够的文档和教程。