Android OCR App
available in the [play store] [p] [p]: https://play.google.com/store/apps/details?id=com.renard.ocr
- convert images to pdf
- recognize text in images
- basic document management
- delete
- edit
- merge multiple documents into one
- view table of content
- textfairy this is the android app
- hocr2pdf contains c++ code to create pdf files
- is used by the text fairy through a jni wrapper (textfairy/jni)
- OCRTest contains image processing code (binarization and page segmentation)
- can be compiled to a command line executable main.cpp to debug/test the image processing code
- is used by the text fairy through a jni wrapper (textfairy/jni)
The following android library projects are included as git submodules
The following projects where added to the sources directly either because they where modified or they are not available as git repos
- [Tesseract (OCR Engine)] 4
- [Leptonica (Image processing library)] 5
- [Android Page Curl] 6
- [hocr2pdf] 7
- [Tesseract android tools] 8
- [libjpeg] 9
make sure that you have got the android sdk as well as ndk (r8e) installed
- git clone [email protected]:renard314/textfairy.git
- cd textfairy
- git submodule update
- git submodule init
- modify path to ndk-build in gradle.properties
- import settings.gradle into android studio or execute gradle build