Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Openpose | 26,821 | a month ago | 235 | other | C++ | |||||
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation | ||||||||||
Opencv4nodejs | 4,729 | 62 | 42 | a month ago | 120 | May 13, 2020 | 290 | mit | C++ | |
Nodejs bindings to OpenCV 3 and OpenCV 4 | ||||||||||
Node Opencv | 4,275 | 307 | 61 | 4 months ago | 31 | March 10, 2020 | 126 | mit | C++ | |
OpenCV Bindings for node.js | ||||||||||
Pigo | 3,992 | 15 | 3 months ago | 24 | November 02, 2021 | 2 | mit | Go | ||
Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go. | ||||||||||
Face Mask Detection | 1,355 | 6 months ago | 20 | mit | Jupyter Notebook | |||||
Face Mask Detection system based on computer vision and deep learning using OpenCV and Tensorflow/Keras | ||||||||||
Lbpcascade_animeface | 1,223 | 5 years ago | 4 | |||||||
A Face detector for anime/manga using OpenCV | ||||||||||
Head Pose Estimation | 1,017 | 3 days ago | 25 | mit | Python | |||||
Head pose estimation by TensorFlow and OpenCV | ||||||||||
Facetracker | 931 | 3 years ago | 8 | mit | C++ | |||||
Real time deformable face tracking in C++ with OpenCV 3. | ||||||||||
Emotion Detection | 907 | 2 months ago | 12 | mit | Python | |||||
Real-time Facial Emotion Detection using deep learning | ||||||||||
Real_time_face_recognition | 881 | 6 years ago | 14 | Python | ||||||
(WARNING: This repository is NO LONGER maintained ) Real time face detection and recognition base on opencv/tensorflow/mtcnn/facenet |
SFaceCompare is a simple library for iOS to find and compare faces. SFaceCompare works on top of dlib and OpenCV libraries. With usage of trained model.
These libraries were used to create SameFace.framework which src on CVDlibUtils branch
To run the example project, clone the repo, and run pod install
from the Example directory first.
Make import of Faces.mlmodel file into your actual project. To make this.
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
CocoaPods 1.1+ is required to build SFaceCompare.
To install library, simply add the following line to your Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '12.0'
use_frameworks!
target '<Your Target Name>' do
pod 'SFaceCompare'
end
Then, run the following command:
$ pod install
Faces are the same | Faces are different |
---|---|
![]() |
![]() |
In Your App delegate call SFaceCompare.opncvwrp.loadData() to load model related data. This Operation is long and async. So better put this before using methods from pod.
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
SFaceCompare.prepareData()
return true
}
As simple as possible
// 1: Create compare object
let faceComparator = SFaceCompare(on: image1, and: image2)
// 2: Call compareFaces method with success and error handlers
faceComparator.compareFaces{ results in ... }
SFaceCompare is owned and maintained by Bohdan Mihiliev & Anton Khrolenko
SFaceCompare is available under the MIT license. See the LICENSE file for more info.