FLUTTER ECOSYSTEM

google_mlkit_image_labeling

A Flutter plugin to use Google's ML Kit Image Labeling to detect and extract information about entities in an image across a broad group of categories.

Latest version
0.16.1
30-day downloads
21.5K
Likes
66
Pub points
150

Package Overview

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

Overview

A Flutter plugin that leverages Google's ML Kit for image labeling, enabling apps to detect and classify entities within images across a wide range of categories. It provides real-time analysis with on-device or cloud-based models, supporting accurate object recognition without requiring internet connectivity when using the on-device option. Ideal for applications needing visual understanding of images, such as content tagging, accessibility tools, or smart photo organization.

Use cases
  • Image content classification
  • Accessibility features for visually impaired users
  • Photo tagging and organization
  • Automated content moderation
  • Visual search enhancement
Key features
  • On-device and cloud model support
  • Real-time image labeling
  • Broad category detection
  • Low-latency inference
  • Easy integration with Flutter
Suitable for
  • Mobile apps requiring image recognition
  • Developers building accessibility tools
  • Apps focused on visual content analysis
  • Projects needing offline image processing
Considerations
  • Requires Android 5.0+ or iOS 11.0+
  • Cloud model usage incurs API costs
  • Model size impacts app bundle size
  • Accuracy depends on image quality
  • Limited to predefined label categories
Supported platformsAndroidiOS

Install package

flutter pub add google_mlkit_image_labeling

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects