OpenCV  2.4.13
Open Source Computer Vision
CvFuzzyMeanShiftTracker Class Reference

#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
 

Member Enumeration Documentation

anonymous enum
Enumerator
MinKernelMass 
Enumerator
rmEdgeDensityLinear 
rmEdgeDensityFuzzy 
rmInnerDensity 
Enumerator
tsNone 
tsSearching 
tsTracking 
tsSetWindow 
tsDisabled 

Constructor & Destructor Documentation

CvFuzzyMeanShiftTracker::CvFuzzyMeanShiftTracker ( )
CvFuzzyMeanShiftTracker::~CvFuzzyMeanShiftTracker ( )

Member Function Documentation

void CvFuzzyMeanShiftTracker::track ( IplImage maskImage,
IplImage depthMap,
int  resizeMethod,
bool  resetSearch,
int  minKernelMass = MinKernelMass 
)

Member Data Documentation

SearchWindow CvFuzzyMeanShiftTracker::kernel
int CvFuzzyMeanShiftTracker::searchMode

The documentation for this class was generated from the following file: