Classes | Typedefs | Functions
include/opencv2/legacy/blobtrack.hpp File Reference

Go to the source code of this file.

Classes

struct  CvDefParam
class  CvVSModule
class  CvFGDetector
struct  CvBlob
class  CvBlobSeq
struct  CvBlobTrack
class  CvBlobTrackSeq
class  CvBlobDetector
struct  CvDetectedBlob
class  CvObjectDetector
struct  CvDrawShape
class  CvImageDrawer
class  CvBlobTrackGen
class  CvBlobTracker
class  CvBlobTrackerOne
struct  CvBlobTrackerParamMS
struct  CvBlobTrackerParamLH
class  CvBlobTrackPostProc
class  CvBlobTrackPostProcOne
class  CvBlobTrackPredictor
class  CvBlobTrackAnalysis
class  CvBlobTrackFVGen
class  CvBlobTrackAnalysisOne
class  CvBlobTrackAnalysisHeight
class  CvBlobTrackerAuto
struct  CvBlobTrackerAutoParam1
struct  CvTracksTimePos
class  CvProb

Typedefs

typedef void CvTestSeq

Functions

CV_EXPORTS void cvWriteStruct (CvFileStorage *fs, const char *name, void *addr, const char *desc, int num=1)
CV_EXPORTS void cvReadStructByName (CvFileStorage *fs, CvFileNode *node, const char *name, void *addr, const char *desc)
CV_EXPORTS void cvReleaseFGDetector (CvFGDetector **ppT)
CV_EXPORTS CvFGDetectorcvCreateFGDetectorBase (int type, void *param)
CvBlob cvBlob (float x, float y, float w, float h)
CV_EXPORTS void cvReleaseBlobDetector (CvBlobDetector **ppBD)
CV_EXPORTS CvBlobDetectorcvCreateBlobDetectorSimple ()
CV_EXPORTS CvBlobDetectorcvCreateBlobDetectorCC ()
CV_INLINE CvDetectedBlob cvDetectedBlob (float x, float y, float w, float h, int ID=0, float response=0.0F)
CV_INLINE CvRect cvRectIntersection (const CvRect r1, const CvRect r2)
void cvReleaseBlobTrackGen (CvBlobTrackGen **pBTGen)
CV_EXPORTS CvBlobTrackGencvCreateModuleBlobTrackGen1 ()
CV_EXPORTS CvBlobTrackGencvCreateModuleBlobTrackGenYML ()
CV_EXPORTS void cvReleaseBlobTracker (CvBlobTracker **ppT)
void cvReleaseBlobTrackerOne (CvBlobTrackerOne **ppT)
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerList (CvBlobTrackerOne *(*create)())
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerMS1 (CvBlobTrackerParamMS *param)
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerMS2 (CvBlobTrackerParamMS *param)
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerMS1ByList ()
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerLHR (CvBlobTrackerParamLH *=NULL)
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerLHRS (CvBlobTrackerParamLH *=NULL)
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerCC ()
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerCCMSPF ()
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerMSFG ()
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerMSFGS ()
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerMS ()
CV_EXPORTS CvBlobTrackercvCreateBlobTrackerMSPF ()
void cvReleaseBlobTrackPostProc (CvBlobTrackPostProc **pBTPP)
CV_EXPORTS CvBlobTrackPostProccvCreateBlobTrackPostProcList (CvBlobTrackPostProcOne *(*create)())
CV_EXPORTS CvBlobTrackPostProccvCreateModuleBlobTrackPostProcKalman ()
CV_EXPORTS CvBlobTrackPostProccvCreateModuleBlobTrackPostProcTimeAverRect ()
CV_EXPORTS CvBlobTrackPostProccvCreateModuleBlobTrackPostProcTimeAverExp ()
CV_EXPORTS CvBlobTrackPredictorcvCreateModuleBlobTrackPredictKalman ()
void cvReleaseBlobTrackAnalysis (CvBlobTrackAnalysis **pBTPP)
CV_EXPORTS CvBlobTrackAnalysiscvCreateBlobTrackAnalysisList (CvBlobTrackAnalysisOne *(*create)())
CV_EXPORTS CvBlobTrackAnalysiscvCreateModuleBlobTrackAnalysisHistP ()
CV_EXPORTS CvBlobTrackAnalysiscvCreateModuleBlobTrackAnalysisHistPV ()
CV_EXPORTS CvBlobTrackAnalysiscvCreateModuleBlobTrackAnalysisHistPVS ()
CV_EXPORTS CvBlobTrackAnalysiscvCreateModuleBlobTrackAnalysisHistSS ()
CV_EXPORTS CvBlobTrackAnalysiscvCreateModuleBlobTrackAnalysisTrackDist ()
CV_EXPORTS CvBlobTrackAnalysiscvCreateModuleBlobTrackAnalysisIOR ()
void cvReleaseBlobTrackerAuto (CvBlobTrackerAuto **ppT)
CV_EXPORTS CvBlobTrackerAutocvCreateBlobTrackerAuto1 (CvBlobTrackerAutoParam1 *param=NULL)
CvBlobTrackerAutocvCreateBlobTrackerAuto (int type, void *param)
CV_EXPORTS void cvCreateTracks_One (CvBlobTrackSeq *TS)
CV_EXPORTS void cvCreateTracks_Same (CvBlobTrackSeq *TS1, CvBlobTrackSeq *TS2)
CV_EXPORTS void cvCreateTracks_AreaErr (CvBlobTrackSeq *TS1, CvBlobTrackSeq *TS2, int addW, int addH)
void cvReleaseProb (CvProb **ppProb)
CV_EXPORTS CvProbcvCreateProbS (int dim, CvSize size, int sample_num)
CV_EXPORTS CvProbcvCreateProbMG (int dim, CvSize size, int sample_num)
CV_EXPORTS CvProbcvCreateProbMG2 (int dim, CvSize size, int sample_num)
CV_EXPORTS CvProbcvCreateProbHist (int dim, CvSize size)
CvProbcvCreateProb (int type, int dim, CvSize size=cvSize(1, 1), void *=NULL)
CV_EXPORTS CvTestSeqcvCreateTestSeq (char *pConfigfile, char **videos, int numvideo, float Scale=1, int noise_type=CV_NOISE_NONE, double noise_ampl=0)
CV_EXPORTS void cvReleaseTestSeq (CvTestSeq **ppTestSeq)
CV_EXPORTS IplImagecvTestSeqQueryFrame (CvTestSeq *pTestSeq)
CV_EXPORTS IplImagecvTestSeqGetFGMask (CvTestSeq *pTestSeq)
CV_EXPORTS IplImagecvTestSeqGetImage (CvTestSeq *pTestSeq)
CV_EXPORTS CvSize cvTestSeqGetImageSize (CvTestSeq *pTestSeq)
CV_EXPORTS int cvTestSeqFrameNum (CvTestSeq *pTestSeq)
CV_EXPORTS int cvTestSeqGetObjectNum (CvTestSeq *pTestSeq)
CV_EXPORTS int cvTestSeqGetObjectPos (CvTestSeq *pTestSeq, int ObjIndex, CvPoint2D32f *pPos)
CV_EXPORTS int cvTestSeqGetObjectSize (CvTestSeq *pTestSeq, int ObjIndex, CvPoint2D32f *pSize)
CV_EXPORTS void cvTestSeqAddNoise (CvTestSeq *pTestSeq, int noise_type=CV_NOISE_NONE, double noise_ampl=0)
CV_EXPORTS void cvTestSeqAddIntensityVariation (CvTestSeq *pTestSeq, float DI_per_frame, float MinI, float MaxI)
CV_EXPORTS void cvTestSeqSetFrame (CvTestSeq *pTestSeq, int n)

Typedef Documentation

typedef void CvTestSeq

Function Documentation

CV_EXPORTS void cvWriteStruct ( CvFileStorage fs,
const char *  name,
void addr,
const char *  desc,
int  num = 1 
)
CV_EXPORTS void cvReadStructByName ( CvFileStorage fs,
CvFileNode node,
const char *  name,
void addr,
const char *  desc 
)
CV_EXPORTS void cvReleaseFGDetector ( CvFGDetector **  ppT)
CV_EXPORTS CvFGDetector* cvCreateFGDetectorBase ( int  type,
void param 
)
CvBlob cvBlob ( float  x,
float  y,
float  w,
float  h 
)
CV_EXPORTS void cvReleaseBlobDetector ( CvBlobDetector **  ppBD)
CV_INLINE CvDetectedBlob cvDetectedBlob ( float  x,
float  y,
float  w,
float  h,
int  ID = 0,
float  response = 0.0F 
)
CV_INLINE CvRect cvRectIntersection ( const CvRect  r1,
const CvRect  r2 
)
CV_EXPORTS void cvReleaseBlobTracker ( CvBlobTracker **  ppT)
CV_EXPORTS CvBlobTracker* cvCreateBlobTrackerList ( CvBlobTrackerOne *(*)()  create)
CvBlobTrackerAuto* cvCreateBlobTrackerAuto ( int  type,
void param 
)
CV_EXPORTS void cvCreateTracks_One ( CvBlobTrackSeq TS)
CV_EXPORTS void cvCreateTracks_Same ( CvBlobTrackSeq TS1,
CvBlobTrackSeq TS2 
)
CV_EXPORTS void cvCreateTracks_AreaErr ( CvBlobTrackSeq TS1,
CvBlobTrackSeq TS2,
int  addW,
int  addH 
)
void cvReleaseProb ( CvProb **  ppProb)
CV_EXPORTS CvProb* cvCreateProbS ( int  dim,
CvSize  size,
int  sample_num 
)
CV_EXPORTS CvProb* cvCreateProbMG ( int  dim,
CvSize  size,
int  sample_num 
)
CV_EXPORTS CvProb* cvCreateProbMG2 ( int  dim,
CvSize  size,
int  sample_num 
)
CV_EXPORTS CvProb* cvCreateProbHist ( int  dim,
CvSize  size 
)
CvProb* cvCreateProb ( int  type,
int  dim,
CvSize  size = cvSize(1,1),
void = NULL 
)
CV_EXPORTS CvTestSeq* cvCreateTestSeq ( char *  pConfigfile,
char **  videos,
int  numvideo,
float  Scale = 1,
int  noise_type = CV_NOISE_NONE,
double  noise_ampl = 0 
)
CV_EXPORTS void cvReleaseTestSeq ( CvTestSeq **  ppTestSeq)
CV_EXPORTS IplImage* cvTestSeqQueryFrame ( CvTestSeq pTestSeq)
CV_EXPORTS IplImage* cvTestSeqGetFGMask ( CvTestSeq pTestSeq)
CV_EXPORTS IplImage* cvTestSeqGetImage ( CvTestSeq pTestSeq)
CV_EXPORTS CvSize cvTestSeqGetImageSize ( CvTestSeq pTestSeq)
CV_EXPORTS int cvTestSeqFrameNum ( CvTestSeq pTestSeq)
CV_EXPORTS int cvTestSeqGetObjectNum ( CvTestSeq pTestSeq)
CV_EXPORTS int cvTestSeqGetObjectPos ( CvTestSeq pTestSeq,
int  ObjIndex,
CvPoint2D32f pPos 
)
CV_EXPORTS int cvTestSeqGetObjectSize ( CvTestSeq pTestSeq,
int  ObjIndex,
CvPoint2D32f pSize 
)
CV_EXPORTS void cvTestSeqAddNoise ( CvTestSeq pTestSeq,
int  noise_type = CV_NOISE_NONE,
double  noise_ampl = 0 
)
CV_EXPORTS void cvTestSeqAddIntensityVariation ( CvTestSeq pTestSeq,
float  DI_per_frame,
float  MinI,
float  MaxI 
)
CV_EXPORTS void cvTestSeqSetFrame ( CvTestSeq pTestSeq,
int  n 
)