android-ocr

Introduction: Tesseract based OCR for android
More: Author   ReportBugs   
Tags:
J-

F-Droid Translation Status License

A modern, privacy-focused Android application for Optical Character Recognition (OCR), capable of extracting text from images in over 120 languages.

This app is powered by Tesseract 5 via the Tesseract4Android library, ensuring high accuracy and performance.


🚀 Features

  • Offline Recognition: Process images entirely on-device for maximum privacy.
  • Multi-Language Support: Recognize 120+ languages and process multiple languages in a single image.
  • Specialized Extraction: Recognize Math equations.
  • Seamless Integration: Share images directly from your gallery to the app.
  • Crop & Select: Precise control over which part of the image to recognize.
  • Clipboard Integration: One-tap copy of recognized text.

🛠 Tech Stack

The project leverages modern Android development tools and best practices:


📸 Screenshots

Home Dark Theme Download & Manage Settings
HOME RESULT SETTINGS LANGUAGES

📂 Project Structure

  • :app: The main application module containing the UI and business logic.
  • :cropper: A dedicated module for image cropping functionality.
  • :oldApp : The old app code written in java and xml

🤝 Contributing

Contributions are welcome! Whether it's reporting a bug, suggesting a feature, or submitting a Pull Request:

Translation

Help this app reach more users by translating the app on Weblate.


📜 Licenses & Credits

Libraries

Contributors

Graphics

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools
AI Daily Digest