#include <opencv2/opencv.hpp>
#include <dlib/opencv.h>
#include <dlib/image_processing/frontal_face_detector.h>
#include <dlib/image_processing.h>
#include <iostream>
#include <string>
#include <vector>
#include <time.h>
// ---------------------------------------------------------------------------
int main(int argc, char** argv)
{
try
{
cv::VideoCapture cvCap(0);
if (!cvCap.isOpened())
{
std::cout << "Can not open the camera." << std::endl;
return 1;
}
//cvCap.set(CV_CAP_PROP_FRAME_WIDTH, 640);
//cvCap.set(CV_CAP_PROP_FRAME_HEIGHT, 480);
// load face detection and pose estimation models.
dlib::frontal_face_detector dlibSvmFaceDetector;
dlib::shape_predictor dlibSpFaceLandmark;
std::vector<dlib::rectangle> dlibRectsFaces;
std::vector<dlib::fu
opencv+dlib人脸关键点检测cpp版
最新推荐文章于 2024-07-05 15:01:25 发布
本文详细介绍了如何使用OpenCV和Dlib库在C++中实现高效的人脸关键点检测。通过结合这两个强大的计算机视觉库,可以准确地定位面部特征,为各种应用如人脸识别、表情分析等提供基础。
摘要由CSDN通过智能技术生成