liveness_capture library
A Flutter package for face liveness detection.
Provides FaceDetectorScreen for real-time liveness challenges (smile, blink, head turns) using Google ML Kit, with animated visual feedback and photo capture on successful validation.
Usage
import 'package:liveness_capture/liveness_capture.dart';
Classes
- DottedCirclePainter
- A CustomPainter that draws a dotted ring around a circular face frame.
- FaceDetectorScreen
- The main widget for real-time face liveness detection.
- PermissionManager
- Utility class for requesting camera permission at runtime.
Enums
- Rulesets
- The set of liveness challenges that FaceDetectorScreen can perform.