FaceRecognition - Ionic-Cordova
This demo demonstrates face recognition and face liveness detection by mitigating biometric fraud based on Ionic Cordova framework for both Android and iOS.
This demo demonstrates both Face Liveness Detection and Face Recognition with Ionic Cordova framwork for biometric authentication system.
It stands for face recognition Ionic, facial recognition Ionic, face liveness check Ionic, face spoofing prevention Ionic, face matching Ionic, face comparison Ionic, face search engine Ionic, face identification Ionic, etc.
Github
Google Play
App Store
YouTube
How to Run
1. Prerequisites
Make sure you have Node.js
and npm
installed.
Download and install Node.js
from official websites, and then make sure it's installed or not by running the following commands.
Install Ionic
CLI globally with npm:
Install Cordova
framework globally as well.
2. Running the Android App
2.1. Add FacePlugin
To The Project
Run the following command to add the FacePlugin
to the Ionic Cordova
project.
2.2. Build Android
App
2.3. Add Camera Permission
App
Add camera permission on AndroidManifest.xml
placed at platforms/android/app/src/main
.
Once the camera permission is allowed and app is built, the app can be run on Android
device with the following command.
3. Running the iOS App
3.1. Add FacePlugin
To The Project
Run the following command to add the FacePlugin
to the Ionic Cordova
project.
3.2. Add iOS
Platform To The Project
3.3. PrepareiOS
Project
3.4. AddCamera Permission
To Info.plist
Open iOS
workspace in Xcode
.
Then navigate to the file Info.plist
in Xcode
, and add the following entry to request camera permission.
Build app finally with Xcode
and run it on a real device, not simulator
Last updated