資源簡介
人臉檢測作為物體檢測問題的一個特例,長期以來一直備受關注,已經開始廣泛應用到全新人機界面、基于內容的檢索、基于目標的視頻壓縮、數字視頻處理、視覺監測等許多領域。 本論文研究的是如何準確地在復雜背景的灰度或彩色圖像中測人臉,同時驗證了結合膚色等多種信息融合的方法是提高檢測速度的有效途徑之一。利用目前較為流行的AdaBoost算法的一個改進算法——Gentle AdaBoost算法,設計實現了以這個算法為核心的快速人臉檢測系統,系統分訓練和檢測兩部分,訓練的最終目的就是得到一多層分類器結構,人臉檢測的效率和檢測速度在很大程度上是由這種結構形式決定的。通過一系列的比較得出樣本選取、特征選取、核心算法

代碼片段和文件信息
//?AddSampleDlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“AddSampleDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CAddSampleDlg
IMPLEMENT_DYNAMIC(CAddSampleDlg?CFileDialog)
CAddSampleDlg::CAddSampleDlg(BOOL?bOpenFileDialog?LPCTSTR?lpszDefExt?LPCTSTR?lpszFileName
DWORD?dwFlags?LPCTSTR?lpszFilter?CWnd*?pParentWnd)?:
CFileDialog(bOpenFileDialog?lpszDefExt?lpszFileName?dwFlags?lpszFilter?pParentWnd)
{
m_pszFile?=?new?TCHAR[2048];?//set?a?2K?buffer?to?hold?selected?files
m_pszFile[0]?=?‘\0‘;?//initialize?pointer;
}
CAddSampleDlg::~CAddSampleDlg()
{
if?(m_pszFile?!=?NULL)
delete?[]?m_pszFile;?//cleanup
}
int?CAddSampleDlg::DoModal()
{
ASSERT_VALID(this);
ASSERT(m_ofn.Flags?&?OFN_ALLOWMULTISELECT);?//make?sure?multiple?file?selection?is?on
m_ofn.lpstrFile?=?m_pszFile;?//initialize?the?OPENFILENAME?structure
m_ofn.nMaxFile?=?2048;
return?CFileDialog::DoModal();
}
BEGIN_MESSAGE_MAP(CAddSampleDlg?CFileDialog)
//{{AFX_MSG_MAP(CAddSampleDlg)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1288??2002-05-07?22:59??人臉定位實例\AddSampleDlg.cpp
?????文件???????1166??2001-08-23?22:48??人臉定位實例\AddSampleDlg.h
?????文件???????1468??2009-05-20?20:34??人臉定位實例\CodePub.Com說明.txt
?????文件????4236288??2009-05-21?18:52??人臉定位實例\Debug\FaceDetect.bsc
?????文件????2220205??2009-05-21?18:52??人臉定位實例\Debug\FaceDetect.exe
?????文件???????4429??2002-01-23?15:05??人臉定位實例\Dib.cpp
?????文件???????1081??2002-01-23?15:05??人臉定位實例\Dib.h
?????文件???????2119??2002-10-09?04:49??人臉定位實例\FaceDetect.cpp
?????文件???????1368??2002-10-09?04:49??人臉定位實例\FaceDetect.h
?????文件???????7376??2009-05-21?17:45??人臉定位實例\FaceDetect.rc
?????文件??????45641??2009-05-21?18:52??人臉定位實例\FaceDetectDlg.cpp
?????文件???????3579??2009-05-21?18:06??人臉定位實例\FaceDetectDlg.h
?????文件???????2171??2002-10-09?05:59??人臉定位實例\HairFace.cpp
?????文件????????600??2002-10-09?05:51??人臉定位實例\HairFace.h
?????文件???????9798??2002-10-09?05:48??人臉定位實例\LikelyHood.cpp
?????文件???????1260??2002-10-09?05:33??人臉定位實例\LikelyHood.h
?????文件???????1027??2002-10-09?10:02??人臉定位實例\ReplaceDlg.cpp
?????文件???????1260??2002-10-09?10:02??人臉定位實例\ReplaceDlg.h
?????文件????????766??2009-05-05?15:23??人臉定位實例\res\FaceDetect.ico
?????文件????????402??2002-10-09?04:49??人臉定位實例\res\FaceDetect.rc2
?????文件???????1377??2009-05-21?17:45??人臉定位實例\resource.h
?????文件????????212??2002-10-09?04:49??人臉定位實例\StdAfx.cpp
?????文件???????1054??2002-10-09?04:49??人臉定位實例\StdAfx.h
?????目錄??????????0??2002-01-01?03:10??人臉定位實例\Debug
?????目錄??????????0??2002-01-01?03:10??人臉定位實例\res
?????目錄??????????0??2002-01-01?03:10??人臉定位實例
-----------?---------??----------?-----??----
??????????????6545935????????????????????26
- 上一篇:ATM完全功能很全,C++寫的
- 下一篇:汽車維修管理系統源碼
評論
共有 條評論