53 typedef std::vector<float>
Vec;
90 VectorTracker(
int dim,
float largeDistance,
const std::vector<float> &normFactors=std::vector<float>(),
91 IDmode idMode=firstFree,
float distanceThreshold=0,
bool tryOpt=
true,
106 void pushData(
const std::vector<Vec> &newData);
109 int getID(
int index,
float *lastErrorOrScore=0)
const;
124 void setExtrapolationMask(
const std::vector<bool> &mask);
130 const std::vector<bool> &getExtrapolationMask()
const;
The General Function Template.
Definition: Function.h:284
undocument this line if you encounter any issues!
Definition: Any.h:37
IDmode
Determines how ids are allocated internally.
Definition: VectorTracker.h:47
std::vector< float > Vec
Vector Type.
Definition: VectorTracker.h:53
#define ICLCV_API
Definition: CompatMacros.h:177
utils::Function< float, const Vec &, const Vec & > DistanceFunction
Definition: VectorTracker.h:55
Extension of the position tracker class for N-dimensional positions.
Definition: VectorTracker.h:44
Data * m_data
internal data pointer
Definition: VectorTracker.h:135
Definition: VectorTracker.h:48