#include <contrib.hpp>
Public Types | |
enum | TrackingState { tsNone = 0, tsSearching = 1, tsTracking = 2, tsSetWindow = 3, tsDisabled = 10 } |
enum | ResizeMethod { rmEdgeDensityLinear = 0, rmEdgeDensityFuzzy = 1, rmInnerDensity = 2 } |
enum | { MinKernelMass = 1000 } |
Public Member Functions | |
CvFuzzyMeanShiftTracker () | |
~CvFuzzyMeanShiftTracker () | |
void | track (IplImage *maskImage, IplImage *depthMap, int resizeMethod, bool resetSearch, int minKernelMass=MinKernelMass) |
Public Attributes | |
SearchWindow | kernel |
int | searchMode |
CvFuzzyMeanShiftTracker::CvFuzzyMeanShiftTracker | ( | ) |
CvFuzzyMeanShiftTracker::~CvFuzzyMeanShiftTracker | ( | ) |
void CvFuzzyMeanShiftTracker::track | ( | IplImage * | maskImage, |
IplImage * | depthMap, | ||
int | resizeMethod, | ||
bool | resetSearch, | ||
int | minKernelMass = MinKernelMass |
||
) |
SearchWindow CvFuzzyMeanShiftTracker::kernel |
int CvFuzzyMeanShiftTracker::searchMode |