Szukam Java OCR, która działa na Androidzie, jednak Asprise nie wydaje się być niezależnym od platformy OCR. czy jest jakikolwiek open source / darmowy Java OCR, którego mogę używać do tworzenia aplikacji na Androida?
Szukam Java OCR, która działa na Androidzie, jednak Asprise nie wydaje się być niezależnym od platformy OCR. czy jest jakikolwiek open source / darmowy Java OCR, którego mogę używać do tworzenia aplikacji na Androida?
Odpowiedzi:
OCR może bardzo obciążać procesor, warto rozważyć ponowne zrobienie tego na smartfonie.
Pomijając to, o ile mi wiadomo, popularne biblioteki OCR to Aspire i Tesseract . Żadna z nich nie jest prostą Javą, więc nie dostaniesz biblioteki OCR dla Androida.
Jednak Tesseract jest open source (w rzeczywistości hostowany na GitHub); więc możesz poświęcić trochę czasu na przeniesienie podzbioru, którego potrzebujesz, do Javy. Rozumiem, że nie jest to szalony C ++, więc w zależności od tego, jak bardzo potrzebujesz OCR, może to być warte czasu.
Krótka odpowiedź: nie.
Długa odpowiedź: jeśli chcesz na to zapracować.
Mam sporo szczęścia z tesseract-android-tools
Inną opcją może być przesłanie obrazu do aplikacji internetowej (prawdopodobnie w późniejszym czasie) i poddanie go tam przetworzeniu OCR bez problemów z portem C ++ -> Java i prawdopodobnie zatykania procesora mobilnego.
Gogle Google to idealna aplikacja do wykonywania zarówno OCR, jak i tłumaczenia.
Dobra wiadomość jest taka, że Gogle Google staną się platformą aplikacji .
Do tego czasu możesz korzystać z silników IQ .
Tak jest.
Ale OCR jest bardzo rozległy. Znam aplikację na Androida, która ma funkcję OCR, ale może to nie być ten rodzaj OCR, którym się opiekujesz.
Ta aplikacja typu open source nazywa się Aedict i wykonuje OCR na odręcznych japońskich znakach. Nie jest tak wolno.
Jeśli to nie jest to, czego szukasz, proszę sprecyzować, jakiego rodzaju znaki i jakie dane wejściowe (historia obrazu lub XY touch).
Możesz skorzystać z czytnika OCR Google Docs .