Поиск изображения по указанному тексту - PullRequest
0 голосов
/ 27 декабря 2010

Я думаю, что я собираюсь задать очень глупый вопрос здесь.В моем текущем проекте я хочу дать функцию поиска.У меня есть большое учебное пособие по изображению с большим количеством информации по теме, и я хочу найти функцию в изображении.Предположим, что вы используете тип типа «Apple», он покажет, сколько раз Apple встречалось на изображении, и после нажатия на это изображение прокручивается и переходит в положение, где встречается «Apple».

Спасибо, что прочитали мой глупый вопрос, но если это возможно, дайте мне знать и введите пример кода ??

Ответы [ 2 ]

5 голосов
/ 27 декабря 2010

Вот общий обзор подхода, который я бы выбрал:

  1. Найти библиотеку OCR на основе C / C ++
  2. Получите его для компиляции на iPhone
  3. Создание интерфейса для подачи изображений в библиотеку OCR
  4. Сохранять выходные данные OCR, включая найденные слова и их расположение на изображении.
  5. Создание пользовательского интерфейса, позволяющего пользователям вводить поиск.
  6. Поиск на выходе OCR совпадений и выделение местоположения совпадений на изображении.

Я думаю, что шаг 2 будет самым сложным. Tesseract может работать, он основан на C ++, но я не знаю, какие у него зависимости.

ОБНОВЛЕНИЕ: Кто-то на GitHub опубликовал демо-приложение для iPhone , которое использует Tesseract.

2 голосов
/ 28 декабря 2010

Пожалуйста, попробуйте использовать WebView или Core Text, чтобы сделать учебник, в котором функциональность поиска предоставляется бесплатно.Использовать OCR для поиска просто нецелесообразно.

...