22 #ifndef _svlTrackerOCVMeanShift_h
23 #define _svlTrackerOCVMeanShift_h
37 virtual void SetParameters(
int winrad,
int vmin,
int vmax,
int smin,
int hdims,
int maxiter,
double maxerror);
66 #endif //_svlTrackerOCVMeanShift_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
int HistDims
Definition: svlTrackerOCVMeanShift.h:52
virtual int Track(svlSampleImage &image, unsigned int videoch=SVL_LEFT)=0
Definition: svlTypes.h:309
Definition: svlFilterImageTracker.h:151
IplImage * ocvBackProj
Definition: svlTrackerOCVMeanShift.h:63
vctDynamicVector< CvHistogram * > ocvHist
Definition: svlTrackerOCVMeanShift.h:56
void IplImage
Definition: svlTypes.h:70
int WinRadius
Definition: svlTrackerOCVMeanShift.h:48
IplImage * ocvMask
Definition: svlTrackerOCVMeanShift.h:62
int Smin
Definition: svlTrackerOCVMeanShift.h:51
Definition: svlSampleImage.h:35
Macros to export the symbols of cisstStereoVision (in a Dll).
int MaxIter
Definition: svlTrackerOCVMeanShift.h:53
#define SVL_LEFT
Definition: svlDefinitions.h:121
IplImage * ocvHsv
Definition: svlTrackerOCVMeanShift.h:61
virtual int SetTarget(unsigned int targetid, const svlTarget2D &target)
bool TargetsAdded
Definition: svlTrackerOCVMeanShift.h:47
IplImage * ocvHue
Definition: svlTrackerOCVMeanShift.h:60
CvConnectedComp ocvConnComp
Definition: svlTrackerOCVMeanShift.h:58
vctDynamicVector< CvRect > ocvRect
Definition: svlTrackerOCVMeanShift.h:57
Definition: svlTrackerOCVMeanShift.h:31
int Vmax
Definition: svlTrackerOCVMeanShift.h:50
double MaxError
Definition: svlTrackerOCVMeanShift.h:54
CvBox2D ocvBox
Definition: svlTrackerOCVMeanShift.h:59
virtual int SetTargetCount(unsigned int targetcount)
virtual int PreProcessImage(svlSampleImage &image, unsigned int videoch=SVL_LEFT)
int Vmin
Definition: svlTrackerOCVMeanShift.h:49