Go to the source code of this file.
#define CV_BLOB_ID | ( | pB | ) | (((CvBlob*)(pB))->ID) |
#define CV_BLOB_MINH 5 |
#define CV_BLOB_MINW 5 |
#define CV_BLOB_RECT | ( | pB | ) | cvRect(cvRound(((CvBlob*)(pB))->x-CV_BLOB_RX(pB)),cvRound(((CvBlob*)(pB))->y-CV_BLOB_RY(pB)),cvRound(CV_BLOB_WX(pB)),cvRound(CV_BLOB_WY(pB))) |
#define CV_BLOB_RX | ( | pB | ) | (0.5f*CV_BLOB_WX(pB)) |
#define CV_BLOB_RY | ( | pB | ) | (0.5f*CV_BLOB_WY(pB)) |
#define CV_BLOB_WX | ( | pB | ) | (((CvBlob*)(pB))->w) |
#define CV_BLOB_WY | ( | pB | ) | (((CvBlob*)(pB))->h) |
#define CV_BT_HIST_TYPE_H 3 |
#define CV_BT_HIST_TYPE_MG 1 |
#define CV_BT_HIST_TYPE_MG2 2 |
#define CV_BT_HIST_TYPE_S 0 |
#define CV_NOISE_GAUSSIAN 1 |
#define CV_NOISE_NONE 0 |
#define CV_NOISE_SALT_AND_PEPPER 4 |
#define CV_NOISE_SPECKLE 3 |
#define CV_NOISE_UNIFORM 2 |
#define PROFILE_DOG 1 |
#define PROFILE_EPANECHNIKOV 0 |
typedef void CvTestSeq |
CvBlob cvBlob | ( | float | x, | |
float | y, | |||
float | w, | |||
float | h | |||
) | [inline] |
CvBlobDetector* cvCreateBlobDetectorCC | ( | ) |
CvBlobDetector* cvCreateBlobDetectorSimple | ( | ) |
CvBlobTrackAnalysis* cvCreateBlobTrackAnalysisList | ( | CvBlobTrackAnalysisOne *(*)() | create | ) |
CvBlobTrackerAuto* cvCreateBlobTrackerAuto | ( | int | type, | |
void * | param | |||
) | [inline] |
CvBlobTrackerAuto* cvCreateBlobTrackerAuto1 | ( | CvBlobTrackerAutoParam1 * | param = NULL |
) |
CvBlobTracker* cvCreateBlobTrackerCC | ( | ) |
CvBlobTracker* cvCreateBlobTrackerCCMSPF | ( | ) |
CvBlobTracker* cvCreateBlobTrackerLHR | ( | CvBlobTrackerParamLH * | = NULL |
) |
CvBlobTracker* cvCreateBlobTrackerLHRS | ( | CvBlobTrackerParamLH * | = NULL |
) |
CvBlobTracker* cvCreateBlobTrackerList | ( | CvBlobTrackerOne *(*)() | create | ) |
CvBlobTracker* cvCreateBlobTrackerMS | ( | ) |
CvBlobTracker* cvCreateBlobTrackerMS1 | ( | CvBlobTrackerParamMS * | param | ) |
CvBlobTracker* cvCreateBlobTrackerMS1ByList | ( | ) |
CvBlobTracker* cvCreateBlobTrackerMS2 | ( | CvBlobTrackerParamMS * | param | ) |
CvBlobTracker* cvCreateBlobTrackerMSFG | ( | ) |
CvBlobTracker* cvCreateBlobTrackerMSFGS | ( | ) |
CvBlobTracker* cvCreateBlobTrackerMSPF | ( | ) |
CvBlobTrackPostProc* cvCreateBlobTrackPostProcList | ( | CvBlobTrackPostProcOne *(*)() | create | ) |
CvFGDetector* cvCreateFGDetectorBase | ( | int | type, | |
void * | param | |||
) |
CvBlobTrackAnalysis* cvCreateModuleBlobTrackAnalysisHistP | ( | ) |
CvBlobTrackAnalysis* cvCreateModuleBlobTrackAnalysisHistPV | ( | ) |
CvBlobTrackAnalysis* cvCreateModuleBlobTrackAnalysisHistPVS | ( | ) |
CvBlobTrackAnalysis* cvCreateModuleBlobTrackAnalysisHistSS | ( | ) |
CvBlobTrackAnalysis* cvCreateModuleBlobTrackAnalysisIOR | ( | ) |
CvBlobTrackAnalysis* cvCreateModuleBlobTrackAnalysisTrackDist | ( | ) |
CvBlobTrackGen* cvCreateModuleBlobTrackGen1 | ( | ) |
CvBlobTrackGen* cvCreateModuleBlobTrackGenYML | ( | ) |
CvBlobTrackPostProc* cvCreateModuleBlobTrackPostProcKalman | ( | ) |
CvBlobTrackPostProc* cvCreateModuleBlobTrackPostProcTimeAverExp | ( | ) |
CvBlobTrackPostProc* cvCreateModuleBlobTrackPostProcTimeAverRect | ( | ) |
CvBlobTrackPredictor* cvCreateModuleBlobTrackPredictKalman | ( | ) |
CvTestSeq* cvCreateTestSeq | ( | char * | pConfigfile, | |
char ** | videos, | |||
int | numvideo, | |||
float | Scale = 1 , |
|||
int | noise_type = CV_NOISE_NONE , |
|||
double | noise_ampl = 0 | |||
) |
void cvCreateTracks_AreaErr | ( | CvBlobTrackSeq * | TS1, | |
CvBlobTrackSeq * | TS2, | |||
int | addW, | |||
int | addH | |||
) |
void cvCreateTracks_One | ( | CvBlobTrackSeq * | TS | ) |
void cvCreateTracks_Same | ( | CvBlobTrackSeq * | TS1, | |
CvBlobTrackSeq * | TS2 | |||
) |
CV_INLINE CvDetectedBlob cvDetectedBlob | ( | float | x, | |
float | y, | |||
float | w, | |||
float | h, | |||
int | ID = 0 , |
|||
float | response = 0.0F | |||
) |
void cvReadStructByName | ( | CvFileStorage * | fs, | |
CvFileNode * | node, | |||
const char * | name, | |||
void * | addr, | |||
const char * | desc | |||
) |
void cvReleaseBlobDetector | ( | CvBlobDetector ** | ppBD | ) |
void cvReleaseBlobTrackAnalysis | ( | CvBlobTrackAnalysis ** | pBTPP | ) | [inline] |
void cvReleaseBlobTracker | ( | CvBlobTracker ** | ppT | ) |
void cvReleaseBlobTrackerAuto | ( | CvBlobTrackerAuto ** | ppT | ) | [inline] |
void cvReleaseBlobTrackerOne | ( | CvBlobTrackerOne ** | ppT | ) | [inline] |
void cvReleaseBlobTrackGen | ( | CvBlobTrackGen ** | pBTGen | ) | [inline] |
void cvReleaseBlobTrackPostProc | ( | CvBlobTrackPostProc ** | pBTPP | ) | [inline] |
void cvReleaseFGDetector | ( | CvFGDetector ** | ppT | ) |
void cvReleaseProb | ( | CvProb ** | ppProb | ) | [inline] |
void cvReleaseTestSeq | ( | CvTestSeq ** | ppTestSeq | ) |
void cvTestSeqAddIntensityVariation | ( | CvTestSeq * | pTestSeq, | |
float | DI_per_frame, | |||
float | MinI, | |||
float | MaxI | |||
) |
void cvTestSeqAddNoise | ( | CvTestSeq * | pTestSeq, | |
int | noise_type = CV_NOISE_NONE , |
|||
double | noise_ampl = 0 | |||
) |
int cvTestSeqFrameNum | ( | CvTestSeq * | pTestSeq | ) |
int cvTestSeqGetObjectNum | ( | CvTestSeq * | pTestSeq | ) |
int cvTestSeqGetObjectPos | ( | CvTestSeq * | pTestSeq, | |
int | ObjIndex, | |||
CvPoint2D32f * | pPos | |||
) |
int cvTestSeqGetObjectSize | ( | CvTestSeq * | pTestSeq, | |
int | ObjIndex, | |||
CvPoint2D32f * | pSize | |||
) |
void cvTestSeqSetFrame | ( | CvTestSeq * | pTestSeq, | |
int | n | |||
) |
void cvWriteStruct | ( | CvFileStorage * | fs, | |
const char * | name, | |||
void * | addr, | |||
const char * | desc, | |||
int | num = 1 | |||
) |