Функция EverNote OCR? - PullRequest
       4

Функция EverNote OCR?

1 голос
/ 13 ноября 2011

Я загрузил EverNote API Xcode Project, но у меня есть вопрос, касающийся функции OCR. Могу ли я сделать снимок и показать извлеченный текст в UILabel с помощью службы OCR или это не работает? Или извлеченный текст не показывается мне, а только для функции поиска фотографий?

Кто-нибудь когда-либо имел опыт с этим или какими-либо идеями?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 13 ноября 2011

Да, но похоже, что это будет немного работы.

Когда вы получаете EDAMResource, которое соответствует изображению, оно имеет свойство recognition, которое возвращает объект EDAMData, который содержит XML, который определяет информацию распознавания. Например, я прикрепил это изображение к заметке:

enter image description here

Я проверил информацию recognition, которая была прикреплена к соответствующему EDAMResource объекту, и обнаружил следующее:

xml, который я нашел на pastie.org, потому что он слишком большой, чтобы уместиться в ответе

Как видите, здесь очень много информации. XML определен в документации API , так что именно здесь вы сможете проанализировать XML и извлечь соответствующую информацию самостоятельно. К счастью, структура XML довольно проста (вы можете написать парсер за несколько минут). Сложнее всего будет выяснить, какие части вы хотите использовать.

0 голосов
/ 25 апреля 2015

На самом деле это не так. Evernote на самом деле не делает «OCR» в чистом смысле, превращая изображения документа в последовательные абзацы текста.

XML-код распознавания Evernote (который вы можете получить с помощью метода, показанного выше @DaveDeLong) наиболее полезен в качестве индекса для поиска; сервис предоставит вам наборы прямоугольников и наборы возможных слов / фрагментов текста с прикрепленными оценками вероятности. Это создает отличную основу для сопоставления поисковых терминов, но ужасно для построения одной строки, представляющей документ.

(Я знаю, что этот ответ опаздывает на 4 года, но превосходное описание Дейва на самом деле не учитывает это философское различие, с которым вы столкнетесь, если попытаетесь действительно сделать то, что предлагали в вопросе.)

...