EverNote OCR功能?

时间:2011-11-12 21:52:36

标签: ios ocr evernote

我下载了EverNote API Xcode项目,但我对OCR功能有疑问。通过他们的OCR服务,我可以拍摄照片并在UILabel中显示提取的文本,还是不能像那样工作? 或者提取的文本没有显示给我,但仅用于照片的搜索功能?

有没有人对这个或任何想法有任何经验?

谢谢!

2 个答案:

答案 0 :(得分:3)

是的,但看起来它会有点工作。

当你得到一个与图像对应的EDAMResource时,它有一个名为recognition的属性,它返回一个EDAMData对象,其中包含定义识别信息的XML。例如,我将此图像附加到注释:

enter image description here

我检查了附加到相应recognition对象的EDAMResource信息,发现了这个:

the xml i found on pastie.org, because it's too big to fit in an answer

正如您所看到的,这里有很多信息。 XML在the API documentation中定义,因此您可以在此处解析XML并自行提取相关信息。幸运的是,XML的结构非常简单(您可以在几分钟内编写解析器)。困难的部分是找出你想要使用的部分。

答案 1 :(得分:0)

它并没有真正发挥作用。 Evernote并没有真正做到" OCR"纯粹意义上将文档图像转换为连贯的文本段落。

Evernote的识别XML(你可以通过上面显示的@DaveDeLong技术检索)最有用的搜索索引;该服务将为您提供一组矩形和一组可能的单词/文本片段,并附有概率分数。这为匹配搜索术语提供了很好的基础,但是构建代表文档的单个字符串是一个糟糕的基础。

(我知道这个答案就像是迟了4年,但是Dave的优秀描述并没有真正解决这个哲学上的区别,如果你试图真正做到的话,你将会遭遇提出问题。)