Public Member Functions | |
FeatureTracker (const Parameters ¶ms) | |
code::DataTable | track (const GridType &featureposs, const std::vector< GridType > &fields) |
virtual | ~FeatureTracker () |
const Parameters & | getParams () const |
const code::Image< int > & | getFeatureIDs () const |
Returns an image where every pixel corresponding to a feature is marked by that feature's FeatureID. | |
Protected Member Functions | |
virtual void | doAddColumns (code::DataTable &table) |
Classes | |
struct | FeatureID |
class | Parameters |
Parameters for the FeatureTracker. More... | |
class | Region |
struct | RegionProperty |
class | TrackedField |
One of the fields whose features is also to be computed alongside the features being tracked. More... |
w2img::FeatureTracker< GridType >::FeatureTracker | ( | const Parameters & | params | ) |
virtual w2img::FeatureTracker< GridType >::~FeatureTracker | ( | ) | [inline, virtual] |
virtual void w2img::FeatureTracker< GridType >::doAddColumns | ( | code::DataTable & | table | ) | [inline, protected, virtual] |
Reimplemented in w2torn::PolarTornPossTable.
const code::Image<int>& w2img::FeatureTracker< GridType >::getFeatureIDs | ( | ) | const [inline] |
Returns an image where every pixel corresponding to a feature is marked by that feature's FeatureID.
const Parameters& w2img::FeatureTracker< GridType >::getParams | ( | ) | const [inline] |
code::DataTable w2img::FeatureTracker< GridType >::track | ( | const GridType & | featureposs, | |
const std::vector< GridType > & | fields | |||
) |