TrackerPsaRot implements a slightly extended version of a TrackerPsa which can also detect sideways rotation More...
#include <TrackerPsa.h>
Public Member Functions | |
virtual void | Compensate (double *x, double *y) |
double | Track (IplImage *img) |
Track using PSA with rotation. More... | |
TrackerPsaRot (int _max_shift=50) | |
Constructor. More... | |
~TrackerPsaRot () | |
Destructor. More... | |
Public Member Functions inherited from alvar::TrackerPsa | |
TrackerPsa (int _max_shift=50) | |
Constructor. More... | |
~TrackerPsa () | |
Destructor. More... | |
Public Member Functions inherited from alvar::Tracker | |
Tracker () | |
Public Attributes | |
double | rotd |
Track result rotation in degrees More... | |
Public Attributes inherited from alvar::TrackerPsa | |
double | xd |
Track result x-translation in pixels More... | |
double | yd |
Track result y-translation in pixels More... | |
Protected Attributes | |
double * | rot |
int * | rot_count |
double * | rotprev |
Protected Attributes inherited from alvar::TrackerPsa | |
long | framecount |
long * | hor |
long * | horprev |
int | max_shift |
long * | ver |
long * | verprev |
int | x_res |
int | y_res |
TrackerPsaRot implements a slightly extended version of a TrackerPsa which can also detect sideways rotation
Definition at line 68 of file TrackerPsa.h.
alvar::TrackerPsaRot::TrackerPsaRot | ( | int | _max_shift = 50 | ) |
Constructor.
Definition at line 148 of file TrackerPsa.cpp.
alvar::TrackerPsaRot::~TrackerPsaRot | ( | ) |
Destructor.
Definition at line 155 of file TrackerPsa.cpp.
|
virtual |
Reimplemented from alvar::TrackerPsa.
Definition at line 227 of file TrackerPsa.cpp.
|
virtual |
Track using PSA with rotation.
Reimplemented from alvar::TrackerPsa.
Definition at line 161 of file TrackerPsa.cpp.
|
protected |
Definition at line 70 of file TrackerPsa.h.
|
protected |
Definition at line 71 of file TrackerPsa.h.
double alvar::TrackerPsaRot::rotd |
Track result rotation in degrees
Definition at line 75 of file TrackerPsa.h.
|
protected |
Definition at line 70 of file TrackerPsa.h.