OpenCV  2.4.13.6
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

anonymous enum
Enumerator
MinKernelMass 

§ ResizeMethod

Enumerator
rmEdgeDensityLinear 
rmEdgeDensityFuzzy 
rmInnerDensity 

§ TrackingState

Enumerator
tsNone 
tsSearching 
tsTracking 
tsSetWindow 
tsDisabled 

Constructor & Destructor Documentation

§ CvFuzzyMeanShiftTracker()

CvFuzzyMeanShiftTracker::CvFuzzyMeanShiftTracker ( )

§ ~CvFuzzyMeanShiftTracker()

CvFuzzyMeanShiftTracker::~CvFuzzyMeanShiftTracker ( )

Member Function Documentation

§ track()

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

Member Data Documentation

§ kernel

SearchWindow CvFuzzyMeanShiftTracker::kernel

§ searchMode

int CvFuzzyMeanShiftTracker::searchMode

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