#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 |