91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于opencv cascade分類器及模板匹配算法實現的人臉檢測及跟蹤算法,首先 cascade檢測到人臉,然后更新ROI區域,當檢測不到人臉時使用模板匹配方法進行識別。i7上可達到80FPS,速率非常快,魯棒性非常好,當頭傾斜90°也能夠跟蹤。

資源截圖

代碼片段和文件信息

#include?“StdAfx.h“

#include?
#include?

#include?“VideoFaceDetector.h“
#include?
?
const?cv::String????WINDOW_NAME(“Camera?video“);
//const?cv::String????CASCADE_FILE(“cascade_paper.xml“);
//const?cv::String????CASCADE_FILE(“haarcascade_frontalface_default.xml“);
const?cv::String????CASCADE_FILE(“haarcascade_frontalface_alt2.xml“);
//const?cv::String????CASCADE_FILE(“lbpcascade_frontalface.xml“);
//const?cv::String????CASCADE_FILE(“aGest.xml“);
int?main(int?argc?char**?argv)
{
//?Try?opening?camera
cv::VideoCapture?camera(0);
//cv::VideoCapture?camera(“D:\\video.mp4“);
if?(!camera.isOpened())?{
fprintf(stderr?“Error?getting?camera...\n“);
exit(1);
}

cv::namedWindow(WINDOW_NAME?cv::WINDOW_AUTOSIZE);

VideoFaceDetector?detector(CASCADE_FILE?camera);
cv::Mat?frame;
double?fps?=?0?time_per_frame;
detector.setTemplateMatchingMaxDuration(1);
while?(true)
{
int?timebegin?=?0;
int?timeend?=?0;
timebegin?=?clock();

auto?start?=?cv::getCPUTickCount();
detector?>>?frame;
auto?end?=?cv::getCPUTickCount();

timeend?=?clock();
printf(?“Running?time?is:?%f?ms?\n“?static_cast(timeend-timebegin)/CLOCKS_PER_SEC*1000);//輸出運行時間

time_per_frame?=?(end?-?start)?/?cv::getTickFrequency();
fps?=?(15?*?fps?+?(1?/?time_per_frame))?/?16;

//printf(“Time?per?frame:?%3.3f\tFPS:?%3.3f\n“?time_per_frame?fps);

cv::rectangle(frame?detector.face()?cv::Scalar(255?0?0));
cv::circle(frame?detector.facePosition()?30?cv::Scalar(0?255?0));

cv::imshow(WINDOW_NAME?frame);
if?(cv::waitKey(1)?==?27)?break;
}

return?0;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????2359296??2016-11-18?14:47??人臉j檢測及跟蹤\ipch\opentest-aab0e643\opentest-526e489e.ipch

?????文件??????74652??2009-11-16?10:42??人臉j檢測及跟蹤\opentest\aGest.xml

?????文件??????74941??2016-09-29?11:11??人臉j檢測及跟蹤\opentest\cascade_paper.xml

?????文件?????540616??2015-01-25?14:31??人臉j檢測及跟蹤\opentest\haarcascade_frontalface_alt2.xml

?????文件??????51856??2013-11-13?17:44??人臉j檢測及跟蹤\opentest\lbpcascade_frontalface.xml

?????文件???????1709??2016-11-18?14:47??人臉j檢測及跟蹤\opentest\opentest.cpp

?????文件???????5057??2016-11-11?10:17??人臉j檢測及跟蹤\opentest\opentest.vcxproj

?????文件???????1512??2016-11-11?10:17??人臉j檢測及跟蹤\opentest\opentest.vcxproj.filters

?????文件????????143??2015-11-02?15:16??人臉j檢測及跟蹤\opentest\opentest.vcxproj.user

?????文件???????1560??2015-11-02?15:16??人臉j檢測及跟蹤\opentest\ReadMe.txt

?????文件????????213??2015-11-02?15:16??人臉j檢測及跟蹤\opentest\stdafx.cpp

?????文件????????233??2015-11-02?15:16??人臉j檢測及跟蹤\opentest\stdafx.h

?????文件????????236??2015-11-02?15:16??人臉j檢測及跟蹤\opentest\targetver.h

?????文件???????9278??2016-11-14?10:51??人臉j檢測及跟蹤\opentest\VideoFaceDetector.cpp

?????文件???????2399??2016-11-14?10:43??人臉j檢測及跟蹤\opentest\VideoFaceDetector.h

?????文件????????891??2015-11-02?15:16??人臉j檢測及跟蹤\opentest.sln

????..A..H.?????31232??2016-11-18?14:47??人臉j檢測及跟蹤\opentest.suo

?????目錄??????????0??2016-11-18?14:48??人臉j檢測及跟蹤\ipch\opentest-aab0e643

?????目錄??????????0??2016-11-18?14:48??人臉j檢測及跟蹤\ipch

?????目錄??????????0??2016-11-18?14:49??人臉j檢測及跟蹤\opentest

?????目錄??????????0??2016-11-18?14:48??人臉j檢測及跟蹤

-----------?---------??----------?-----??----

??????????????3155824????????????????????21


評論

共有 條評論