mnc_identifier_face
MNC liveness detection flutter plugin
mncinnovation/mnc_identifier_face open-source repository details.
English project snapshot. Visit GitHub for the latest content.
Flutter package for liveness detection using mlkit face recognition to detect live person present at the point of capture.
This plugin requires Android SDK 21 or higher.
This plugin requires iOS 11.0 or higher.
Add this code to your Info.plist
<key>NSPhotoLibraryUsageDescription</key>
<string>(Reason to use Photo Library)</string>
<key>NSCameraUsageDescription</key> <!-- added this for camera permission -->
<string>(Reason to use camera access)</string>
import 'package:mnc_identifier_face/mnc_identifier_face.dart';
import 'package:mnc_identifier_face/model/liveness_detection_result_model.dart';
...
Future<void> startDetection() async {
try {
LivenessDetectionResult livenessResult =
await MncIdentifierFace().startLivenessDetection();
debugPrint("result is $livenessResult");
} catch (e) {
debugPrint('Something goes unexpected with error is $e');
}
}
If you encounter any problems feel free to open an issue. If you feel the library is missing a feature, please raise a ticket. Pull request are also welcome.
Dependency list 4 items
{"sdk":"flutter"}^2.0.2{"sdk":"flutter"}^2.0.0Start with your use case, compare repository activity, and check the original project before adopting it.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗