FLUTTER ECOSYSTEM

google_mlkit_face_detection

A Flutter plugin to use Google's ML Kit Face Detection to detect faces in an image, identify key facial features, and get the contours of detected faces.

Latest version
0.15.1
30-day downloads
106K
Likes
327
Pub points
150

Package Overview

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

Overview

The google_mlkit_face_detection package is a Flutter plugin that leverages Google's ML Kit to detect faces in images, identify key facial features such as eyes, nose, and mouth, and extract face contours. It enables real-time face detection with high accuracy on both Android and iOS platforms. Designed for developers integrating computer vision into mobile apps, it supports on-device processing for privacy and performance. The plugin is part of the broader Flutter ML Kit ecosystem, offering seamless integration with other ML tools.

Use cases
  • Real-time face detection in camera apps
  • Facial feature tracking for AR effects
  • User authentication via face recognition
  • Image analysis for accessibility tools
  • Automated photo tagging
Key features
  • On-device face detection
  • Supports facial landmark identification
  • Returns face contours and positions
  • Optimized for mobile performance
  • Works on Android and iOS
Suitable for
  • Mobile app developers
  • AR/VR application creators
  • Accessibility tool builders
  • Privacy-focused image processing
Considerations
  • Requires device with sufficient processing power
  • Limited to face detection, not full facial recognition
  • May need additional preprocessing for low-quality images
  • Depends on Google Play Services on Android
Supported platformsAndroidiOS

Install package

flutter pub add google_mlkit_face_detection

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects