• 大小: 14.02MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-22
  • 语言: 其他
  • 标签: 最全OpenCV  源代码  

资源简介

最全的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

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      26341  2006-12-17 21:00  最全的OpenCV示例源代码\实例源代码\blobtrack\blobtrack.cpp

     文件       4186  2007-03-23 18:44  最全的OpenCV示例源代码\实例源代码\blobtrack\blobtrack.dsp

     文件        543  2007-03-23 18:43  最全的OpenCV示例源代码\实例源代码\blobtrack\blobtrack.dsw

     文件      33792  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\blobtrack\blobtrack.ncb

     文件      53760  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\blobtrack\blobtrack.opt

     文件       1215  2010-04-25 00:35  最全的OpenCV示例源代码\实例源代码\blobtrack\blobtrack.plg

     文件     208971  2010-04-25 00:35  最全的OpenCV示例源代码\实例源代码\blobtrack\Debug\blobtrack.exe

     文件     273468  2010-04-25 00:35  最全的OpenCV示例源代码\实例源代码\blobtrack\Debug\blobtrack.ilk

     文件      78591  2010-04-25 00:35  最全的OpenCV示例源代码\实例源代码\blobtrack\Debug\blobtrack.obj

     文件    4350608  2010-04-25 00:35  最全的OpenCV示例源代码\实例源代码\blobtrack\Debug\blobtrack.pch

     文件     427008  2010-04-25 00:35  最全的OpenCV示例源代码\实例源代码\blobtrack\Debug\blobtrack.pdb

     文件     181248  2010-04-25 00:35  最全的OpenCV示例源代码\实例源代码\blobtrack\Debug\vc60.idb

     文件     118784  2010-04-25 00:35  最全的OpenCV示例源代码\实例源代码\blobtrack\Debug\vc60.pdb

     文件        140  2007-03-23 18:45  最全的OpenCV示例源代码\实例源代码\blobtrack\Makefile

     文件      26515  2006-12-17 23:40  最全的OpenCV示例源代码\实例源代码\myblobtrack\blobtrack.cpp

     文件      80722  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\Debug\blobtrack.obj

     文件     221263  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\Debug\myblobtrack.exe

     文件     306220  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\Debug\myblobtrack.ilk

     文件     946544  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\Debug\myblobtrack.pch

     文件     451584  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\Debug\myblobtrack.pdb

     文件      23127  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\Debug\myfgdetector.obj

     文件     189440  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\Debug\vc60.idb

     文件     118784  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\Debug\vc60.pdb

     文件        213  2007-03-23 18:51  最全的OpenCV示例源代码\实例源代码\myblobtrack\Makefile

     文件       4340  2007-03-23 19:33  最全的OpenCV示例源代码\实例源代码\myblobtrack\myblobtrack.dsp

     文件        547  2007-03-23 19:33  最全的OpenCV示例源代码\实例源代码\myblobtrack\myblobtrack.dsw

     文件      33792  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\myblobtrack.ncb

     文件      53760  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\myblobtrack.opt

     文件       1338  2010-04-25 00:36  最全的OpenCV示例源代码\实例源代码\myblobtrack\myblobtrack.plg

     文件       2065  2006-12-17 23:35  最全的OpenCV示例源代码\实例源代码\myblobtrack\myfgdetector.cpp

............此处省略327个文件信息

评论

共有 条评论