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

  • 大小: 168KB
    文件類(lèi)型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-11
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: vc++??模式識(shí)別??

資源簡(jiǎn)介

vc++ 模式識(shí)別 的代碼

資源截圖

代碼片段和文件信息

//?BackGround.cpp:?implementation?of?the?CBackGround?class.
//
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“humantrack.h“
#include?“BackGround.h“
#include?“math.h“

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
CBackGround::CBackGround()
{
m_hDIB?=?NULL;
m_palDIB?=?NULL;
}
CBackGround::~CBackGround()
{

}

/*************************************************************************
?*?\函數(shù)名稱(chēng):??GetFileName()
?*?\輸入?yún)?shù):
?*???CString strFilePathName -?圖象的文件名?
?*???int nCurframeNum -?當(dāng)前幀的圖象文件名
?*?\返回值:
?*???CString -?返回給定幀數(shù)的圖象文件名
?*?\說(shuō)明:
?*???該函數(shù)根據(jù)指定文件路徑名和當(dāng)前圖象序列的幀數(shù)獲取圖象文件名
?*???該函數(shù)中需要注意的是,只能讀取0-999幀圖象,圖象為bmp格式,且按照
?*???幀數(shù)數(shù)字進(jìn)行存儲(chǔ),例如第一幀圖象文件名為×××001.bmp,第33幀圖象
?*???的文件名為×××033.bmp。如果不是bmp文件,則返回“NULL“。
?*
?**************************************************************************/

CString?CBackGround::GetFileName(CString?strFilePathName?int?nCurframeNum)
{
//文件的路徑名
CString?strTempFileName;

int?nNumPos=strFilePathName.Find(“.“);
if(nNumPos==-1)
{
AfxMessageBox(“Please?choose?a?bmp?file“);
return?“NULL“;
}

//表示去掉了擴(kuò)展名和數(shù)字標(biāo)號(hào)的路徑名,在這里,限定幀數(shù)為0~999,所以采用三位來(lái)表示
CString?strFileNameNoExtNoNum=strFilePathName.Left(nNumPos-3);

//表示標(biāo)號(hào)的字符串
CString?strTempNum;

if(nCurframeNum<10){
strTempNum.Format(“00%d“nCurframeNum);
}
else?{
if(nCurframeNum<100?&&nCurframeNum>=10){
strTempNum.Format(“0%d“nCurframeNum);
}
else{
strTempNum.Format(“%d“nCurframeNum);
}
}

//?得到圖象文件名
strTempFileName=strFileNameNoExtNoNum+strTempNum+“.bmp“;

//?返回
return?strTempFileName;
}

/*************************************************************************
?*
?*?\函數(shù)名稱(chēng):
?*???LoadDibSeq()
?*
?*?\輸入?yún)?shù):
?*???CString strFilePath -?第一幀圖象的文件名?
?*???int nCurframeNum -?當(dāng)前幀的圖象文件名
?*???int nTotalframeNum -?進(jìn)行檢測(cè)的圖象幀數(shù)
?*???CDib* pDib -?指向返回CDib類(lèi)的指針
?*
?*?\返回值:
?*???BOOL -?成功則返回TRUE,否則返回FALSE
?*
?*?\說(shuō)明:
?*???該函數(shù)根據(jù)指定文件路徑名和當(dāng)前圖象序列的幀數(shù)讀取圖象數(shù)據(jù)道pDib中
?*???該函數(shù)中需要注意的是,只能讀取0-999幀圖象,圖象為bmp格式,且按照
?*???幀數(shù)數(shù)字進(jìn)行存儲(chǔ),例如第一幀圖象文件名為×××001.bmp,第33幀圖象
?*???的文件名為×××033.bmp。
?*
?**************************************************************************/

BOOL?CBackGround::LoadDibSeq()
{
//一般來(lái)講程序在處理的過(guò)程中需要裝載的幀號(hào)應(yīng)該是由外界指定的
//當(dāng)指定的幀號(hào)不合法時(shí)就裝載當(dāng)前幀作為默認(rèn)值

//?獲得當(dāng)前幀的圖象文件名
CString?strTempFileName;
strTempFileName=GetFileName(m_FileName?m_nCurrentframe);

CFile?fileOpen;
????
fileOpen.Open(_T(strTempFileName)CFile::modeRead);

m_hDIB?=?::ReadDIBFile(fileOpen);

LPSTR?pDIB?=?(LPSTR)?::GlobalLock((HGLOBAL)?m_hDIB);

InitDIBData();

//?圖象的寬度
m_ImageWidth=?::DIBWidth(pDIB);

//?圖象的高度
m_ImageHeight=?::DIBHeight(pDIB);

return?TRUE;
}

/************************************************

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件??????13895??2005-03-16?14:40??人體步態(tài)跟蹤\BackGround.cpp

?????文件???????1735??2005-03-17?14:48??人體步態(tài)跟蹤\BackGround.h

?????文件??????18651??2003-09-17?10:12??人體步態(tài)跟蹤\Cdib.cpp

?????文件???????1768??2003-09-17?10:29??人體步態(tài)跟蹤\Cdib.h

?????文件???????3335??2003-09-09?11:08??人體步態(tài)跟蹤\ChooseDirDlg.cpp

?????文件???????1530??2003-09-09?11:27??人體步態(tài)跟蹤\ChooseDirDlg.h

?????目錄??????????0??2005-03-17?14:48??人體步態(tài)跟蹤\Debug

?????文件??????14774??2003-11-05?16:24??人體步態(tài)跟蹤\DIBAPI.CPP

?????文件???????1388??2003-11-05?16:16??人體步態(tài)跟蹤\DIBAPI.H

?????文件???????7987??2000-10-14?00:21??人體步態(tài)跟蹤\DirectoryTree.cpp

?????文件???????1917??2000-10-14?00:32??人體步態(tài)跟蹤\DirectoryTree.h

?????文件????????943??2003-09-18?23:50??人體步態(tài)跟蹤\DPoint2D.cpp

?????文件????????668??2003-09-29?23:53??人體步態(tài)跟蹤\DPoint2D.h

?????文件???????3410??2003-09-09?10:43??人體步態(tài)跟蹤\DriveCombo.cpp

?????文件???????1279??2003-09-09?10:20??人體步態(tài)跟蹤\DriveCombo.h

?????文件???????1386??2003-09-27?10:28??人體步態(tài)跟蹤\framePath.cpp

?????文件???????1359??2003-09-09?11:10??人體步態(tài)跟蹤\framePath.h

?????文件????????966??2003-09-27?10:45??人體步態(tài)跟蹤\Hh.cpp

?????文件???????1143??2003-09-27?10:45??人體步態(tài)跟蹤\Hh.h

?????文件???????8507??2003-09-16?17:36??人體步態(tài)跟蹤\Human.cpp

?????文件???????1975??2003-09-29?23:30??人體步態(tài)跟蹤\Human.h

?????文件??????32824??2005-03-10?15:39??人體步態(tài)跟蹤\humantrack.aps

?????文件???????4044??2005-03-17?14:49??人體步態(tài)跟蹤\humantrack.clw

?????文件???????4281??2003-05-06?22:10??人體步態(tài)跟蹤\humantrack.cpp

?????文件???????6972??2003-09-27?11:36??人體步態(tài)跟蹤\humantrack.dsp

?????文件????????545??2003-05-07?00:00??人體步態(tài)跟蹤\humantrack.dsw

?????文件???????1400??2003-05-06?22:10??人體步態(tài)跟蹤\humantrack.h

?????文件?????287744??2005-03-17?16:16??人體步態(tài)跟蹤\humantrack.ncb

?????文件?????133632??2005-03-17?16:16??人體步態(tài)跟蹤\humantrack.opt

?????文件???????2342??2005-03-17?14:48??人體步態(tài)跟蹤\humantrack.plg

............此處省略42個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源