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