FLUTTER ECOSYSTEM

tesseract_ocr

Tesseract 4 adds a new neural net (LSTM) based OCR engine which is focused on line recognition. It has unicode (UTF-8) support, and can recognize more than 100 languages.

Latest version
0.5.0
30-day downloads
1.8K
Likes
90
Pub points
130

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Tesseract OCR is a Flutter/Dart package that integrates Tesseract 4's advanced neural net (LSTM) based optical character recognition engine. It enables accurate text extraction from images across more than 100 languages with full UTF-8 support. Designed for line-level recognition, it’s ideal for mobile applications requiring robust document scanning and text detection on Android and iOS platforms.

Use cases
  • Document scanning
  • Text extraction from images
  • Multilingual text recognition
  • Mobile OCR applications
  • Image-based data entry
Key features
  • Neural net (LSTM) based engine
  • Supports over 100 languages
  • Unicode (UTF-8) text output
  • Android and iOS compatibility
  • High accuracy in line recognition
Suitable for
  • Developers building OCR features
  • Apps needing multilingual text extraction
  • Mobile document processing tools
  • Projects requiring image-to-text conversion
Considerations
  • Requires native platform setup
  • Large model files may increase app size
  • Performance depends on image quality
  • Limited to static image input
  • Model updates require manual integration
Supported platformsAndroidiOS

Install package

flutter pub add tesseract_ocr

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.