2010-05-25 6 views
15

Я знаю, что goggles Google переведет изображение в текст. Я хочу сделать, чтобы пользователь мог сделать снимок (без проблем), перевести это изображение в текст (?), А затем выполнить некоторую обработку текста (без проблем).Перевести картинку на текст на Android?

Есть ли API на андроиде, который позволяет это? или есть какой-либо способ программно обмениваться данными с Google? Я бы не хотел, чтобы пользователь использовал защитные очки, затем выберите сохраненный файл с моим приложением .....

+0

Тессеракта, кажется, лучший вариант, эту статью http://www.itwizard.ro/interfacing-cc-libraries-via-jni-example-tesseract- 163.html укажите, что нужно сделать, и этот пример http://code.google.com/p/mezzofanti/ - это деньги. – Keith

ответ

12

Посмотрите на Is there any free OCR library for Android? и What kind of OCR Java library should I use in Android?, если вы хотите, чтобы библиотеки, которые делают перевод на самом телефоне.

Однако Google также предоставляет WebAPI, который делает это. http://googlesystem.blogspot.com/2009/09/google-docs-ocr.html

Просто помните, что OCR (оптическое распознавание символов), как сейчас, неточная наука, и вы не получите безупречную транскрипцию во всех случаях ...

+1

удивительный чувак, спасибо. Наверное, я должен был выполнять поиск по OCR вместо «image to text» :) Я думаю, что tesjeract и его JNI-обертка будут прекрасно работать. http://code.google.com/p/tesseract-ocr/ http://code.google.com/p/tesjeract/ – Keith

Смежные вопросы