Public Member Functions | Public Attributes | Protected Attributes | List of all members
alvar::TrackerStat Class Reference

TrackerStat deduces the optical flow based on tracked features using Seppo Valli's statistical tracking. More...

#include <TrackerStat.h>

Inheritance diagram for alvar::TrackerStat:
Inheritance graph
[legend]

Public Member Functions

virtual void Compensate (double *x, double *y)
 
void Reset ()
 Reset. More...
 
double Track (IplImage *img)
 Translation tracker (the simplest possible) More...
 
 TrackerStat (int binsize=8)
 Constructor. More...
 
- Public Member Functions inherited from alvar::Tracker
 Tracker ()
 

Public Attributes

double xd
 Track result x-translation in pixels More...
 
double yd
 Track result y-translation in pixels More...
 

Protected Attributes

TrackerFeatures f
 
HistogramSubpixel hist
 

Detailed Description

TrackerStat deduces the optical flow based on tracked features using Seppo Valli's statistical tracking.

Examples:
SampleTrack.cpp.

Definition at line 42 of file TrackerStat.h.

Constructor & Destructor Documentation

alvar::TrackerStat::TrackerStat ( int  binsize = 8)

Constructor.

Definition at line 31 of file TrackerStat.cpp.

Member Function Documentation

void alvar::TrackerStat::Compensate ( double *  x,
double *  y 
)
virtual

Reimplemented from alvar::Tracker.

Reimplemented in alvar::TrackerStatRot.

Examples:
SampleTrack.cpp.

Definition at line 57 of file TrackerStat.cpp.

void alvar::TrackerStat::Reset ( )

Reset.

Definition at line 36 of file TrackerStat.cpp.

double alvar::TrackerStat::Track ( IplImage *  img)
virtual

Translation tracker (the simplest possible)

Implements alvar::Tracker.

Reimplemented in alvar::TrackerStatRot.

Examples:
SampleTrack.cpp.

Definition at line 40 of file TrackerStat.cpp.

Member Data Documentation

TrackerFeatures alvar::TrackerStat::f
protected

Definition at line 44 of file TrackerStat.h.

HistogramSubpixel alvar::TrackerStat::hist
protected

Definition at line 45 of file TrackerStat.h.

double alvar::TrackerStat::xd

Track result x-translation in pixels

Definition at line 48 of file TrackerStat.h.

double alvar::TrackerStat::yd

Track result y-translation in pixels

Definition at line 50 of file TrackerStat.h.


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


ar_track_alvar
Author(s): Scott Niekum
autogenerated on Thu Jun 6 2019 19:27:24