Jakiej biblioteki OCR Java powinienem używać w systemie Android? [zamknięte]

Chciałbym zbudować aplikację na Androida, która poprzez bibliotekę OCR powinna zeskanować obrazek wydobywający z niego tekst .

Jakiej biblioteki Java powinienem użyć?

Author: systempuntoout, 2009-06-30

4 answers

Nie wiem, jak dobra jest (na pewno trzeba ją najpierw wytrenować), ale jest Ron Cemer ' s Java OCR library.

 19
Author: Thilo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-10 03:47:30

Jeśli szukasz bardzo rozszerzalnej opcji lub masz konkretną problemową domenę, możesz rozważyć zrolowanie własnej za pomocą Java Object Oriented Neural Engine .

Użyłem go z powodzeniem w osobistym projekcie, aby zidentyfikować literę z obrazu, takiego jak this , możesz znaleźć wszystkie źródła komponentu OCR mojej aplikacji na GitHubie, tutaj.

 7
Author: dukedave,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-06-30 09:23:34

Try tesseract, sprawdź ten artykuł http://www.itwizard.ro/interfacing-cc-libraries-via-jni-example-tesseract-163.html i ten przykład http://code.google.com/p/mezzofanti/

Edytuj: jeszcze kilka faktów - tesseract jest jednym z najlepszych open source OCR używanych przez google - dostępne są dane szkoleniowe dla wielu języków - mezzofanti to aplikacja na Androida, która korzysta z tesseract - Uwaga: OCR zużywa dużo mocy procesora. próba OCR strony A4 z T-Mob G1 zajmie dużo czasu, a wynik może Ci nie zaimponować; -)

 6
Author: raudi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-05 16:17:03

Możesz użyć funkcji OCR z Google Docs. Sprawdź listę dokumentów API danych http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#OCR

 0
Author: yeradis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-05-25 16:15:46