資源簡介
這是利用opencv實現的基于haar特征的adaboost人臉檢測算法,使用VS平臺,親身實踐可以使用,將圖片放在該文件夾目錄下,修改代碼中圖片名稱與你所放圖片名稱一致就可以對圖片中的人臉進行檢測。使用時,確保你安裝了VS和opencv(有編譯好的庫,只需解壓到某一目錄下即可,通過路徑的設置去調用它),注意根據自己的opencv版本,修改程序的資源庫。
代碼片段和文件信息
//?facedetection.cpp?:?定義控制臺應用程序的入口點。
//
#include?“stdafx.h“
#include?“cv.h“
#include?“highgui.h“
#include??
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
?
#ifdef?_EiC
#define?WIN32
#endif
?
static?CvMemStorage*?storage?=?0;
static?CvHaarClassifierCascade*?cascade?=?0;
?
void?detect_and_draw(?IplImage*?image?);
?
const?char*?cascade_name?=
????“haarcascade_frontalface_alt.xml“;
/*????“haarcascade_profileface.xml“;*/
?
int?main(?int?argc?char**?argv?)
{
????CvCapture*?capture?=?0;
????IplImage?*frame?*frame_copy?=?0;
????int?optlen?=?strlen(“--cascade=“);
????const?char*?input_name;
?
????if(?argc?>?1?&&?str
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-04-06?23:56??facedetection\
?????目錄???????????0??2013-04-06?23:56??facedetection\Debug\
?????文件???????33792??2013-04-04?16:44??facedetection\Debug\facedetection.exe
?????文件??????593928??2013-04-04?16:44??facedetection\Debug\facedetection.ilk
?????文件?????1707008??2013-04-04?16:44??facedetection\Debug\facedetection.pdb
?????目錄???????????0??2013-04-06?23:57??facedetection\facedetection\
?????文件????16470016??2013-04-04?16:45??facedetection\facedetection.sdf
?????文件?????????906??2013-03-25?16:19??facedetection\facedetection.sln
?????文件???????10752??2013-04-04?16:45??facedetection\facedetection.suo
?????目錄???????????0??2013-04-06?23:56??facedetection\facedetection\Debug\
?????文件????????1698??2013-04-04?16:44??facedetection\facedetection\Debug\cl.command.1.tlog
?????文件???????22708??2013-04-04?16:44??facedetection\facedetection\Debug\CL.read.1.tlog
?????文件????????1168??2013-04-04?16:44??facedetection\facedetection\Debug\CL.write.1.tlog
?????文件????????2704??2013-04-04?15:32??facedetection\facedetection\Debug\facedetection.Build.CppClean.log
?????文件?????????406??2013-04-04?15:33??facedetection\facedetection\Debug\facedetection.exe.em
?????文件?????????472??2013-04-04?15:33??facedetection\facedetection\Debug\facedetection.exe.em
?????文件?????????381??2013-04-04?16:44??facedetection\facedetection\Debug\facedetection.exe.intermediate.manifest
?????文件??????????77??2013-04-04?16:44??facedetection\facedetection\Debug\facedetection.lastbuildstate
?????文件????????3749??2013-04-04?16:44??facedetection\facedetection\Debug\facedetection.log
?????文件??????143219??2013-04-04?16:44??facedetection\facedetection\Debug\facedetection.obj
?????文件?????1179648??2013-04-04?15:32??facedetection\facedetection\Debug\facedetection.pch
?????文件?????????216??2013-04-04?15:32??facedetection\facedetection\Debug\facedetection_manifest.rc
?????文件???????????2??2013-04-04?16:44??facedetection\facedetection\Debug\li
?????文件???????????2??2013-04-04?16:44??facedetection\facedetection\Debug\li
?????文件???????????2??2013-04-04?16:44??facedetection\facedetection\Debug\li
?????文件???????????2??2013-04-04?16:44??facedetection\facedetection\Debug\li
?????文件???????????2??2013-04-04?16:44??facedetection\facedetection\Debug\li
?????文件???????????2??2013-04-04?16:44??facedetection\facedetection\Debug\li
?????文件????????3032??2013-04-04?16:44??facedetection\facedetection\Debug\li
?????文件????????6222??2013-04-04?16:44??facedetection\facedetection\Debug\li
?????文件????????1230??2013-04-04?16:44??facedetection\facedetection\Debug\li
............此處省略24個文件信息
- 上一篇:國際標準串口電子秤測試程序
- 下一篇:C# 實現毛筆畫筆
評論
共有 條評論