資源簡(jiǎn)介
該代碼采用c++聯(lián)合opencv做的對(duì)實(shí)時(shí)視頻的人臉識(shí)別檢測(cè)。
代碼片段和文件信息
#include
#include
#include
#include
#include
using?namespace?cv;
using?namespace?std;
//?控制編譯版本宏
//#define?VERSION_2_4
//參數(shù)?:?輸入圖像、級(jí)聯(lián)分類(lèi)器、縮放倍數(shù)?
void?DetectAndDraw(Mat&?img?CascadeClassifier&?cascade?double?scale);
int?main()
{
CascadeClassifier?faceCascade;
double?scale?=?4;
int nRet?=?0;
VideoCapture?capture;
capture.open(0);
//capture.open(“F:test.mp4“);
if?(!capture.isOpened())
{
cout?<“open?camera?failed.?“?< return?-1;
}
cout?<“open?camera?succeed.?“?<
//?加載分類(lèi)器?
#ifdef?VERSION_2_4
nRet?=?faceCascade.load(“C:/Program?Files/opencv/build/etc/haarcascades/haarcascade_frontalface_alt2.xml“);
#else
nRet?=?faceCascade.load(“C:/Prog
評(píng)論
共有 條評(píng)論