Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Protected Member Functions

mrpt::vision::CFeatureTracker_KL Struct Reference


Detailed Description

Track a set of features from old_img -> new_img using sparse optimal flow (classic KL method).

See CGenericFeatureTracker for a more detailed explanation on how to use this class.

List of additional parameters in "extra_params" (apart from those in CGenericFeatureTracker) accepted by this class:

See also:
OpenCV's method cvCalcOpticalFlowPyrLK

Definition at line 215 of file tracking.h.

#include <mrpt/vision/tracking.h>

Inheritance diagram for mrpt::vision::CFeatureTracker_KL:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CFeatureTracker_KL ()
 Default ctor.
 CFeatureTracker_KL (mrpt::utils::TParametersDouble extraParams)
 Ctor with extra parameters.

Protected Member Functions

virtual void trackFeatures_impl (const CImage &old_img, const CImage &new_img, vision::CFeatureList &inout_featureList)
 The tracking method implementation, to be implemented in children classes.

Constructor & Destructor Documentation

mrpt::vision::CFeatureTracker_KL::CFeatureTracker_KL ( ) [inline]

Default ctor.

Definition at line 218 of file tracking.h.

mrpt::vision::CFeatureTracker_KL::CFeatureTracker_KL ( mrpt::utils::TParametersDouble  extraParams) [inline]

Ctor with extra parameters.

Definition at line 220 of file tracking.h.


Member Function Documentation

virtual void mrpt::vision::CFeatureTracker_KL::trackFeatures_impl ( const CImage old_img,
const CImage new_img,
vision::CFeatureList inout_featureList 
) [protected, virtual]

The tracking method implementation, to be implemented in children classes.

Implements mrpt::vision::CGenericFeatureTracker.




Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN:exported at Tue Jan 25 21:56:31 UTC 2011