opencv:
实现了图像处理和计算机视觉方面的很多通用算法。
dlib:
dlib是一套包含机器学习,计算机视觉,图像处理等的函式库,使用C++开发而成。

人脸检测:一般用opencv
人脸识别:一般先用opencv做检测,然后用dlib来识别人脸。其实opencv也提供了人脸识别的方法,如FaceRecognizer