CvFuzzyMeanShiftTracker Class Reference

#include <cvaux.hpp>

List of all members.

Classes

class  FuzzyResizer
class  SearchWindow

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

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

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


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