OpenCV是一个,还有一个是基于其的人脸识别引擎SeetaFace
http://blog.csdn.net/u012336567/article/details/52746024
还有一些云处理的人脸识别,如:
https://cloud.tencent.com/product/FaceRecognition?idx=1&fromSource=gwzcw.245283.245283.245283
当前用的比较多的就是openCV这个图像识别的库了。
在linux下安装openCV需要先安装cmake编译器,在openCV官网上下载对应的linux版本解压到本地,编译源码后安装openCV。