61 virtual void Compensate(
double *x,
double *y);
81 virtual void Compensate(
double *x,
double *y);
This file implements a tracking interface.
This file implements a feature tracker.
This file implements generic utility functions and a serialization interface.
N-dimensional Histograms calculating also the subpixel average for max bin.
TrackerFeatures tracks features using OpenCV's cvGoodFeaturesToTrack and cvCalcOpticalFlowPyrLK
Pure virtual base class for tracking optical flow.
TrackerStat deduces the optical flow based on tracked features using Seppo Valli's statistical tracki...
TrackerStat(int binsize=8)
Constructor.
double Track(cv::Mat &img)
Translation tracker (the simplest possible)
double yd
Track result y-translation in pixels
double xd
Track result x-translation in pixels
TrackerStatRot implements a slightly extended version of TrackerStat which can also detect sideways r...
double rotd
Track result rotation in degrees
TrackerStatRot(int binsize=8, int binsize_rot=3)
Constructor.
double Track(cv::Mat &img)
Translation + rotation tracker.