Cocoa 中的 OCR(从照片中读取文本)?

2024-03-04

有没有可以在 Cocoa 中使用的代码来识别照片中的文本?假设我用 iPhone 拍摄了一本书的一页照片。我想捕获其中的文字。


有的是超立方 OCR https://github.com/tesseract-ocr工具包是一个开源 OCR 引擎,目前由 Google 维护。 “奥利皮恩”创造了交叉编译教程 http://sites.google.com/site/olipion/cross-compilation/tesseract-ocr进入iPhone。我想说这是一个很好的起点。

但是,即使可以,您也可能不想在手机上进行 OCR,这是有原因的。其中一些包括:

  • 即使新的 iPhone 4 的处理器也不是那么快,并且由于您的应用程序无法真正在后台运行进行处理,因此用户体验可能不是最佳的。
  • 在移动设备上运行 OCR 可能会缩短电池寿命。
  • 每次您想要更新 OCR 引擎时,安装您应用程序的每个人都必须升级。

对于始终连接的移动设备,在某处的服务器上运行 OCR 可能会更好。您可以轻松升级您的 OCR 软件,您可以运行比移动设备可以处理的更强大的算法等等。

我不太确定您是否能够从使用移动相机拍摄的照片中获得良好的结果 - OCR 系统的准确性会随着使用手机相机拍摄的光线不足、嘈杂、扭曲的图像而大幅下降。

就现有的商业产品而言,有Evernote http://www.evernote.com/about/premium/#如果您购买他们的高级服务,就会获得 OCR 功能。

作为机器 OCR 的替代方案,总有机械土耳其人 https://www.mturk.com/mturk/welcome,您可以向人们支付少量费用,让他们为您进行 OCR。考虑到图像源,转录可能会做得更好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cocoa 中的 OCR(从照片中读取文本)? 的相关文章

随机推荐