FaceRecognition - Flutter
This demo app demonstrates face recognition and face liveness detection by mitigating biometric fraud based on Flutter framework for both Android and iOS.
Last updated
flutter clean
flutter pub get
flutter runinclude ':libfacesdk' facesdk_plugin:
path: ./facesdk_plugin import 'package:facesdk_plugin/facesdk_plugin.dart';
import 'package:facesdk_plugin/facedetection_interface.dart'; final _facesdkPlugin = FacesdkPlugin();
...
await _facesdkPlugin
.setActivation(
"Os8QQO1k4+7MpzJ00bVHLv3UENK8YEB04ohoJsU29wwW1u4fBzrpF6MYoqxpxXw9m5LGd0fKsuiK"
"fETuwulmSR/gzdSndn8M/XrEMXnOtUs1W+XmB1SfKlNUkjUApax82KztTASiMsRyJ635xj8C6oE1"
"gzCe9fN0CT1ysqCQuD3fA66HPZ/Dhpae2GdKIZtZVOK8mXzuWvhnNOPb1lRLg4K1IL95djy0PKTh"
"BNPKNpI6nfDMnzcbpw0612xwHO3YKKvR7B9iqRbalL0jLblDsmnOqV7u1glLvAfSCL7F5G1grwxL"
"Yo1VrNPVGDWA/Qj6Z2tPC0ENQaB4u/vXAS0ipg==")
.then((value) => facepluginState = value ?? -1); await _facesdkPlugin
.init()
.then((value) => facepluginState = value ?? -1)await _facesdkPlugin
.setParam({'check_liveness_level': livenessLevel ?? 0})final faces = await _facesdkPlugin.extractFaces(image.path)double similarity = await _facesdkPlugin.similarityCalculation(
face['templates'], person.templates) ??
-1;