xuduo35 / ncnn-mtcnn-facenet

NCNN face recognition(mtcnn+facenet) for iOS and MacOS/Linux.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ncnn-mtcnn-facenet

Combine mtcnn and mobilefacenet to do face recognization for MacOS/Linux/iOS

For MacOS/Linux, check README.md under MacOS directory.

For iOS:

Need to add ncnn.framework/opencv2.framework/openmp.framework to project first. Then run in XCode directly.

Reference: https://medium.com/@yiweini/opencv-with-swift-step-by-step-c3cc1d1ee5f1

Default sample image:

main

Red rectangle if recognization:

detected

Green dots for landmarks if not recognization:

undetected

About

NCNN face recognition(mtcnn+facenet) for iOS and MacOS/Linux.


Languages

Language:Objective-C++ 42.5%Language:C++ 39.5%Language:Swift 16.3%Language:Objective-C 0.9%Language:CMake 0.8%