資源簡介
北京航空航天大學出版的OPENCV中的實例源代碼,并附實例視頻
代碼片段和文件信息
#include?“cvaux.h“
#include?“highgui.h“
#include?
/*?select?the?correct?function?for?doing?case?insensitive?string?comparaison?*/
#ifdef?WIN32
??#define?MY_STRNICMP?strnicmp
??#define?MY_STRICMP?stricmp
#else
??#define?MY_STRNICMP?strncasecmp
??#define?MY_STRICMP?strcasecmp
#endif
/*?list?of?FG?DETECTION?modules?*/
static?CvFGDetector*?cvCreateFGDetector0(){return?cvCreateFGDetectorbase(CV_BG_MODEL_FGD?NULL);}
static?CvFGDetector*?cvCreateFGDetector0Simple(){return?cvCreateFGDetectorbase(CV_BG_MODEL_FGD_SIMPLE?NULL);}
static?CvFGDetector*?cvCreateFGDetector1(){return?cvCreateFGDetectorbase(CV_BG_MODEL_MOG?NULL);}
typedef?struct?DefModule_FGDetector
{
????CvFGDetector*?(*create)();
????char*?nickname;
????char*?description;
}?DefModule_FGDetector;
DefModule_FGDetector?FGDetector_Modules[]?=
{
????{cvCreateFGDetector0“FG_0““Foreground?object?Detection?from?Videos?Containing?Complex?Background.?ACM?MM2003.“}
????{cvCreateFGDetector0Simple“FG_0S““Simplyfied?version?of?FG_0“}
????{cvCreateFGDetector1“FG_1““Adaptive?background?mixture?models?for?real-time?tracking.?CVPR1999“}
????{NULLNULLNULL}
};
/*?list?of?BLOB?DETECTION?modules?*/
typedef?struct?DefModule_BlobDetector
{
????CvBlobDetector*?(*create)();
????char*?nickname;
????char*?description;
}?DefModule_BlobDetector;
DefModule_BlobDetector?BlobDetector_Modules[]?=
{
????{cvCreateBlobDetectorCC“BD_CC““Detect?new?blob?by?tracking?CC?of?FG?mask“}
????{cvCreateBlobDetectorSimple“BD_Simple““Detect?new?blob?by?uniform?moving?of?connected?components?of?FG?mask“}
????{NULLNULLNULL}
};
/*?list?of?BLOB?TRACKING?modules?*/
typedef?struct?DefModule_BlobTracker
{
????CvBlobTracker*?(*create)();
????char*?nickname;
????char*?description;
}?DefModule_BlobTracker;
DefModule_BlobTracker?BlobTracker_Modules[]?=
{
????{cvCreateBlobTrackerCCMSPF“CCMSPF““connected?component?tracking?and?MSPF?resolver?for?collision“}
????{cvCreateBlobTrackerCC“CC““Simple?connected?component?tracking“}
????{cvCreateBlobTrackerMS“MS““Mean?shift?algorithm?“}
????{cvCreateBlobTrackerMSFG“MSFG““Mean?shift?algorithm?with?FG?mask?using“}
????{cvCreateBlobTrackerMSPF“MSPF““Particle?filtering?based?on?MS?weight“}
????{NULLNULLNULL}
};
/*?list?of?BLOB?TRAJECTORY?GENERATION?modules?*/
typedef?struct?DefModule_BlobTrackGen
{
????CvBlobTrackGen*?(*create)();
????char*?nickname;
????char*?description;
}?DefModule_BlobTrackGen;
DefModule_BlobTrackGen?BlobTrackGen_Modules[]?=
{
????{cvCreateModuleBlobTrackGenYML“YML““Generate?track?record?in?YML?format?as?synthetic?video?data“}
????{cvCreateModuleBlobTrackGen1“RawTracks““Generate?raw?track?record?(xysxsy)()...?in?each?line“}
????{NULLNULLNULL}
};
/*?list?of?BLOB?TRAJECTORY?POST?PROCESSING?modules?*/
typedef?struct?DefModule_BlobTrackPostProc
{
????CvBlobTrackPostProc*?(*create)();
????char*?nickname;
????char*?description;
}?DefModule_BlobTrackPostProc;
DefModule_BlobTrackPostProc?BlobTrackPostProc_Modules[]?=
{
????{cvCreateModuleBlob
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????140??2007-03-23?18:45??blobtrack\Makefile
?????文件??????26341??2006-12-17?21:00??blobtrack\blobtrack.cpp
?????文件???????4186??2007-03-23?18:44??blobtrack\blobtrack.dsp
?????文件????????543??2007-03-23?18:43??blobtrack\blobtrack.dsw
?????文件??????41984??2010-05-17?01:09??blobtrack\blobtrack.ncb
?????文件?????118784??2010-04-18?16:26??blobtrack\Debug\vc60.pdb
?????文件??????78654??2010-04-18?16:26??blobtrack\Debug\blobtrack.obj
?????文件?????229460??2010-04-18?16:26??blobtrack\Debug\blobtrack.exe
?????文件?????443392??2010-04-18?16:26??blobtrack\Debug\blobtrack.pdb
?????文件???10467966??2008-11-01?20:14??blobtrack\Debug\142.avi
?????文件????2277888??2010-04-27?17:05??blobtrack\Debug\142.fg.avi
?????文件?????432700??2006-09-05?00:10??blobtrack\Debug\video.avi
?????文件?????124416??2010-04-27?17:24??blobtrack\Debug\video.fg.avi
?????文件????????252??2010-04-27?17:01??blobtrack\blobtrack.plg
?????文件??????48640??2010-05-17?01:09??blobtrack\blobtrack.opt
?????目錄??????????0??2010-04-18?16:26??blobtrack\Debug
?????目錄??????????0??2010-04-17?16:31??blobtrack
-----------?---------??----------?-----??----
?????????????14295346????????????????????17
評論
共有 條評論