FLUTTER ECOSYSTEM

google_mlkit_text_recognition

A Flutter plugin to use Google's ML Kit Text Recognition to recognize text in any Chinese, Devanagari, Japanese, Korean and Latin character set.

Latest version
0.17.1
30-day downloads
276K
Likes
412
Pub points
150

Package Overview

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

Overview

A Flutter plugin leveraging Google's ML Kit for accurate text recognition across multiple languages, including Chinese, Devanagari, Japanese, Korean, and Latin scripts. It enables developers to extract printed and handwritten text from images with high precision on both Android and iOS platforms. The plugin integrates seamlessly into Flutter apps, offering real-time or batch processing capabilities for use cases like document scanning, data entry automation, and accessibility tools. Built with performance and ease of use in mind, it supports on-device processing for privacy and low latency.

Use cases
  • Document scanning
  • Handwritten text extraction
  • Accessibility features
  • Data entry automation
  • Image-based search
Key features
  • Supports multiple language scripts
  • On-device text recognition
  • Real-time processing
  • High accuracy for printed and handwritten text
  • Easy integration with Flutter
Suitable for
  • Mobile apps needing OCR
  • Accessibility-focused applications
  • Document digitization tools
  • Multilingual text processing
  • Privacy-sensitive applications
Considerations
  • Requires device with sufficient processing power
  • Limited to supported character sets
  • May need additional permissions for camera access
  • Performance varies by device hardware
  • Offline mode requires larger app size due to model inclusion
Supported platformsAndroidiOS

Install package

flutter pub add google_mlkit_text_recognition

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects