C++联合opencv人脸识别

C++联合opencv人脸识别,第1张

一、C++联合opencv,实现人脸检测。在路径D:\opencv4\opencv\sources\data\haarcascades_cuda下有以下XML文件用于人脸,人眼等等检测。可以自己调用测试。

二、调用代码如下
void FindFace()
{
CascadeClassifier faceDetector(“haarcascade_frontalface_alt2.xml”);
Mat image = cv::imread(“kebi.jpg”);
vector objects;
faceDetector.detectMultiScale(image, objects);
for (int i = 0; i < objects.size(); i++)
{
cv::rectangle(image, objects[i], CV_COLOR_RED);
}
namedWindow(“科比”,0);
imshow(“科比”, image);
waitKey(0);

}
三、识别效果如下

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1498824.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-25
下一篇2022-06-25

发表评论

登录后才能评论

评论列表(0条)

    保存