#include <blobtrack.hpp>
Public Member Functions | |
CvBlobTrackerAuto () | |
virtual CvBlob * | GetBlob (int index)=0 |
virtual CvBlob * | GetBlobByID (int ID)=0 |
virtual int | GetBlobNum ()=0 |
virtual IplImage * | GetFGMask () |
virtual float | GetState (int BlobID)=0 |
virtual const char * | GetStateDesc (int BlobID)=0 |
virtual void | Process (IplImage *pImg, IplImage *pMask=NULL)=0 |
virtual void | Release ()=0 |
CvBlobTrackerAuto::CvBlobTrackerAuto | ( | ) | [inline] |
virtual CvBlob* CvBlobTrackerAuto::GetBlob | ( | int | index | ) | [pure virtual] |
virtual CvBlob* CvBlobTrackerAuto::GetBlobByID | ( | int | ID | ) | [pure virtual] |
virtual int CvBlobTrackerAuto::GetBlobNum | ( | ) | [pure virtual] |
virtual IplImage* CvBlobTrackerAuto::GetFGMask | ( | ) | [inline, virtual] |
virtual float CvBlobTrackerAuto::GetState | ( | int | BlobID | ) | [pure virtual] |
virtual const char* CvBlobTrackerAuto::GetStateDesc | ( | int | BlobID | ) | [pure virtual] |
virtual void CvBlobTrackerAuto::Release | ( | ) | [pure virtual] |
Implements CvVSModule.