12 problèmes de compilation. Zéro pour vous.
Cross-compiler Tesseract + Leptonica pour Android signifie se battre contre des shims CMake, des headers manquants, des conflits de linking et des erreurs NDK cryptiques. On s'est battu pour que vous n'ayez pas à le faire. Une ligne Gradle, anglais inclus, texte reconnu.
// Tesseract 5.x · Leptonica · arm64-v8a · API 24+ · English bundled · 100+ langues
Tesseract sur Android ne devrait pas exiger une semaine de CMake.
Tesseract depends on Leptonica, which also needs cross-compiling. That's two native libraries, NDK toolchains, generated headers, linking order — 12 documented issues between you and working OCR. Our prebuilt AAR ships both libraries ready to use, with English bundled so it works out of the box.
Scannez du texte gratuitement. Passez au Pro pour la vitesse et les langues.
The free tier gives you full Tesseract OCR with English out of the box. Pro adds OpenMP multithreading (2-3x faster), 12 languages in maximum accuracy, and multi-ABI for emulators and Chromebooks.
- Tesseract 5.x + Leptonica prebuilt
- English bundled (tessdata_fast, ~4 MB) — works immediately
- 100+ langues — download any .traineddata
- Clean Kotlin coroutine API
- Words with bounding boxes + confidence
- arm64-v8a · single thread
- Everything in Free
- OpenMP multithreading — 2-3x faster on multi-core
- 12 languages bundled (tessdata_best — max accuracy)
- eng, fra, spa, deu, ita, por, chi_sim, jpn, kor, ara, rus, hin
- arm64-v8a + x86_64 (emulators, Chromebooks)
- Advanced API: HOCR output, batch OCR, word-level confidence
Ajoutez la dépendance. Scannez du texte. C'est tout.
English is bundled in the AAR — no extra download, no tessdata setup. Add languages anytime with a single .traineddata file.
Anglais inclus. Ajoutez n'importe quelle langue en un fichier.
Download a .traineddata file from the Tesseract project, place it in your app — done. Three quality tiers available.
Prétraitement → Reconnaissance. Pipeline scan-to-text complet sur l'appareil.
Pair Tesseract with OpenCV for a complete document scanning pipeline. OpenCV handles deskew, binarization and text detection; Tesseract handles the OCR. Both on-device, no cloud.
