#include <blobtrack.hpp>
Inherits CvVSModule.
|
| CvBlobTracker () |
|
virtual CvBlob * | AddBlob (CvBlob *pBlob, IplImage *pImg, IplImage *pImgFG=NULL)=0 |
|
virtual int | GetBlobNum ()=0 |
|
virtual CvBlob * | GetBlob (int BlobIndex)=0 |
|
virtual void | DelBlob (int BlobIndex)=0 |
|
virtual void | Process (IplImage *pImg, IplImage *pImgFG=NULL)=0 |
|
virtual void | Release ()=0 |
|
virtual void | ProcessBlob (int BlobIndex, CvBlob *pBlob, IplImage *, IplImage *=NULL) |
|
virtual double | GetConfidence (int, CvBlob *, IplImage *, IplImage *=NULL) |
|
virtual double | GetConfidenceList (CvBlobSeq *pBlobList, IplImage *pImg, IplImage *pImgFG=NULL) |
|
virtual void | UpdateBlob (int, CvBlob *, IplImage *, IplImage *=NULL) |
|
virtual void | Update (IplImage *pImg, IplImage *pImgFG=NULL) |
|
virtual int | GetBlobIndexByID (int BlobID) |
|
virtual CvBlob * | GetBlobByID (int BlobID) |
|
virtual void | DelBlobByID (int BlobID) |
|
virtual void | SetBlob (int, CvBlob *) |
|
virtual void | SetBlobByID (int BlobID, CvBlob *pBlob) |
|
virtual int | GetBlobHypNum (int) |
|
virtual CvBlob * | GetBlobHyp (int BlobIndex, int) |
|
virtual void | SetBlobHyp (int, CvBlob *) |
|
const char * | GetParamName (int index) |
|
const char * | GetParamComment (const char *name) |
|
double | GetParam (const char *name) |
|
const char * | GetParamStr (const char *name) |
|
void | SetParam (const char *name, double val) |
|
void | SetParamStr (const char *name, const char *str) |
|
void | TransferParamsFromChild (CvVSModule *pM, const char *prefix=NULL) |
|
void | TransferParamsToChild (CvVSModule *pM, char *prefix=NULL) |
|
virtual void | ParamUpdate () |
|
const char * | GetTypeName () |
|
int | IsModuleTypeName (const char *name) |
|
char * | GetModuleName () |
|
int | IsModuleName (const char *name) |
|
void | SetNickName (const char *pStr) |
|
const char * | GetNickName () |
|
virtual void | SaveState (CvFileStorage *) |
|
virtual void | LoadState (CvFileStorage *, CvFileNode *) |
|
CvBlobTracker::CvBlobTracker |
( |
| ) |
|
virtual int CvBlobTracker::GetBlobNum |
( |
| ) |
|
|
pure virtual |
virtual CvBlob* CvBlobTracker::GetBlob |
( |
int |
BlobIndex | ) |
|
|
pure virtual |
virtual void CvBlobTracker::DelBlob |
( |
int |
BlobIndex | ) |
|
|
pure virtual |
virtual void CvBlobTracker::Release |
( |
| ) |
|
|
pure virtual |
virtual int CvBlobTracker::GetBlobIndexByID |
( |
int |
BlobID | ) |
|
|
virtual |
virtual CvBlob* CvBlobTracker::GetBlobByID |
( |
int |
BlobID | ) |
|
|
virtual |
virtual void CvBlobTracker::DelBlobByID |
( |
int |
BlobID | ) |
|
|
virtual |
virtual void CvBlobTracker::SetBlobByID |
( |
int |
BlobID, |
|
|
CvBlob * |
pBlob |
|
) |
| |
|
virtual |
virtual int CvBlobTracker::GetBlobHypNum |
( |
int |
| ) |
|
|
virtual |
virtual CvBlob* CvBlobTracker::GetBlobHyp |
( |
int |
BlobIndex, |
|
|
int |
|
|
) |
| |
|
virtual |
int CvVSModule::IsParam |
( |
const char * |
name | ) |
|
|
protectedinherited |
void CvVSModule::AddParam |
( |
const char * |
name, |
|
|
double * |
pAddr |
|
) |
| |
|
protectedinherited |
void CvVSModule::AddParam |
( |
const char * |
name, |
|
|
float * |
pAddr |
|
) |
| |
|
protectedinherited |
void CvVSModule::AddParam |
( |
const char * |
name, |
|
|
int * |
pAddr |
|
) |
| |
|
protectedinherited |
void CvVSModule::AddParam |
( |
const char * |
name, |
|
|
const char ** |
pAddr |
|
) |
| |
|
protectedinherited |
void CvVSModule::AddParam |
( |
const char * |
name | ) |
|
|
protectedinherited |
void CvVSModule::CommentParam |
( |
const char * |
name, |
|
|
const char * |
pComment |
|
) |
| |
|
protectedinherited |
void CvVSModule::SetTypeName |
( |
const char * |
name | ) |
|
|
protectedinherited |
void CvVSModule::SetModuleName |
( |
const char * |
name | ) |
|
|
protectedinherited |
void CvVSModule::DelParam |
( |
const char * |
name | ) |
|
|
protectedinherited |
const char* CvVSModule::GetParamName |
( |
int |
index | ) |
|
|
inherited |
const char* CvVSModule::GetParamComment |
( |
const char * |
name | ) |
|
|
inherited |
double CvVSModule::GetParam |
( |
const char * |
name | ) |
|
|
inherited |
const char* CvVSModule::GetParamStr |
( |
const char * |
name | ) |
|
|
inherited |
void CvVSModule::SetParam |
( |
const char * |
name, |
|
|
double |
val |
|
) |
| |
|
inherited |
void CvVSModule::SetParamStr |
( |
const char * |
name, |
|
|
const char * |
str |
|
) |
| |
|
inherited |
void CvVSModule::TransferParamsFromChild |
( |
CvVSModule * |
pM, |
|
|
const char * |
prefix = NULL |
|
) |
| |
|
inherited |
void CvVSModule::TransferParamsToChild |
( |
CvVSModule * |
pM, |
|
|
char * |
prefix = NULL |
|
) |
| |
|
inherited |
virtual void CvVSModule::ParamUpdate |
( |
| ) |
|
|
virtualinherited |
const char* CvVSModule::GetTypeName |
( |
| ) |
|
|
inherited |
int CvVSModule::IsModuleTypeName |
( |
const char * |
name | ) |
|
|
inherited |
char* CvVSModule::GetModuleName |
( |
| ) |
|
|
inherited |
int CvVSModule::IsModuleName |
( |
const char * |
name | ) |
|
|
inherited |
void CvVSModule::SetNickName |
( |
const char * |
pStr | ) |
|
|
inherited |
const char* CvVSModule::GetNickName |
( |
| ) |
|
|
inherited |
The documentation for this class was generated from the following file: