在图像中搜索指定的文本

use*_*445 0 iphone ocr image-processing

我想我会在这里问非常愚蠢的问题.在我目前的项目中,我想提供搜索功能.我有一个很大的图像教程,里面有很多关于主题的信息,我想在图像中搜索特征.假设使用类似"Apple"的类型,它将显示Apple在图像中出现了多少次,并在点击图像后滚动并转到发生"Apple"的位置.

感谢您阅读我的愚蠢问题,但如果有可能请让我知道并提供一些示例代码?

mac*_*osh 5

以下是我将采取的方法的概述:

  1. 找到一个基于C/C++的OCR库
  2. 让它在iPhone上编译
  3. 创建UI以将图像提供给OCR库
  4. 存储OCR的输出,包括找到的单词及其在图像中的位置.
  5. 创建UI以允许用户输入搜索.
  6. 搜索OCR输出以查找匹配项并突出显示图像上匹配项的位置.

我想第2步将是最困难的.Tesseract可以工作,它是基于C++的,但我不知道它有什么依赖.

更新:GitHub上有人发布了一个使用Tesseract 的演示iPhone应用程序.