#include <Ctracker.h>
Public Member Functions | |
track_t | CalcDist (const Point_t &p) |
CTrack (const Point_t &p, const std::vector< cv::Point > &contour, track_t dt, size_t trackID) | |
Point_t | getEstimatedVelocity () const |
std::vector< cv::Point > | getLastContour () const |
void | Update (const Point_t &p, const std::vector< cv::Point > &contour, bool dataCorrect, size_t max_trace_length) |
Public Attributes | |
size_t | skipped_frames |
std::vector< Point_t > | trace |
size_t | track_id |
Private Attributes | |
TKalmanFilter | KF |
std::vector< cv::Point > | lastContour |
Point_t | prediction |
Definition at line 14 of file Ctracker.h.
|
inline |
Definition at line 17 of file Ctracker.h.
Definition at line 26 of file Ctracker.h.
|
inline |
Definition at line 57 of file Ctracker.h.
|
inline |
Definition at line 51 of file Ctracker.h.
|
inline |
Definition at line 32 of file Ctracker.h.
|
private |
Definition at line 69 of file Ctracker.h.
|
private |
Definition at line 68 of file Ctracker.h.
|
private |
Definition at line 67 of file Ctracker.h.
size_t CTrack::skipped_frames |
Definition at line 64 of file Ctracker.h.
std::vector<Point_t> CTrack::trace |
Definition at line 62 of file Ctracker.h.
size_t CTrack::track_id |
Definition at line 63 of file Ctracker.h.