Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::Tracker< StorageType, CalculationType > Member List

This is the complete list of members for BIAS::Tracker< StorageType, CalculationType >, including all inherited members.

_liDebugLevelBIAS::Debugprotected
_liNextDebugLevelBIAS::Debugprotected
_String2DebuglevelBIAS::Debugprotected
_zDebugStreamBIAS::Debugprotectedstatic
AddDebugLevel(const long int lv)BIAS::Debuginline
AddDebugLevel(const std::string &name)BIAS::Debuginline
AffinePrediction_BIAS::Tracker< StorageType, CalculationType >protected
AffineResults_BIAS::Tracker< StorageType, CalculationType >protected
ClearPoints()BIAS::Tracker< StorageType, CalculationType >
ConsumeNextFreeDebuglevel_()BIAS::Debuginlineprotected
Cov_BIAS::Tracker< StorageType, CalculationType >protected
Debug()BIAS::Debuginline
Debug(const Debug &deb)BIAS::Debuginline
DebugLevelIsSet(const long int lv) const BIAS::Debuginline
DebugLevelIsSet(const std::string &name) const BIAS::Debuginline
DetermineROI_(int &tlx, int &tly, int &brx, int &bry) const BIAS::Tracker< StorageType, CalculationType >protected
DisplInLastIter_BIAS::Tracker< StorageType, CalculationType >protected
DumpResults(std::ostream &os=std::cout)BIAS::Tracker< StorageType, CalculationType >inline
FillUpPoints(const std::vector< HomgPoint2D > &points, const std::vector< float > &qual)BIAS::Tracker< StorageType, CalculationType >
GetAffineEstimates(std::vector< Matrix2x2< double > > &results)BIAS::Tracker< StorageType, CalculationType >inline
GetCovariances(std::vector< Matrix< double > > &cov) const BIAS::Tracker< StorageType, CalculationType >inline
GetDebugLevel() const BIAS::Debuginline
GetDebugStream() const BIAS::Debuginline
GetDebugStream(std::ostream &os) const BIAS::Debuginline
GetError(std::vector< double > &error) const BIAS::Tracker< StorageType, CalculationType >inline
GetGlobalDebugLevel()BIAS::Debuginlinestatic
GetHalfWinSize()BIAS::Tracker< StorageType, CalculationType >inline
GetNumIter(std::vector< int > &numiter) const BIAS::Tracker< StorageType, CalculationType >inline
GetPoints(std::vector< HomgPoint2D > &p) const BIAS::Tracker< StorageType, CalculationType >inline
GetRejectionType()BIAS::Tracker< StorageType, CalculationType >inline
GetResiduiMAD(std::vector< double > &residui) const BIAS::Tracker< StorageType, CalculationType >inline
GetResiduiMSD(std::vector< double > &residui) const BIAS::Tracker< StorageType, CalculationType >inline
GetResults(std::vector< int > &results) const BIAS::Tracker< StorageType, CalculationType >inline
GetTrackerType()BIAS::Tracker< StorageType, CalculationType >
GlobalDebugLevelBIAS::Debugprotectedstatic
grad_BIAS::Tracker< StorageType, CalculationType >protected
GradXFM_BIAS::Tracker< StorageType, CalculationType >protected
GradYFM_BIAS::Tracker< StorageType, CalculationType >protected
HalfWinSize_BIAS::Tracker< StorageType, CalculationType >protected
LastGradX_BIAS::Tracker< StorageType, CalculationType >protected
LastGradY_BIAS::Tracker< StorageType, CalculationType >protected
LastImage_BIAS::Tracker< StorageType, CalculationType >protected
lowpass_BIAS::Tracker< StorageType, CalculationType >protected
LowpassFM_BIAS::Tracker< StorageType, CalculationType >protected
MaxError_BIAS::Tracker< StorageType, CalculationType >protected
MaxIter_BIAS::Tracker< StorageType, CalculationType >protected
MaxResiduumMAD_BIAS::Tracker< StorageType, CalculationType >protected
Name2DebugLevel(const std::string &name) const BIAS::Debuginline
NewDebugLevel(const std::string &name)BIAS::Debuginline
NumIter_BIAS::Tracker< StorageType, CalculationType >protected
operator=(const Debug &deb)BIAS::Debuginline
p2tracked_BIAS::Tracker< StorageType, CalculationType >protected
PadPoints_(const int start)BIAS::Tracker< StorageType, CalculationType >protected
Points_BIAS::Tracker< StorageType, CalculationType >protected
PredictedPoints_BIAS::Tracker< StorageType, CalculationType >protected
PreparePyramide(const Image< StorageType > &im, PyramidImageInterface< CalculationType > &pim, PyramidImageInterface< CalculationType > &gx, PyramidImageInterface< CalculationType > &gy, FilterNTo2N< CalculationType, CalculationType > &grad, FilterNToN< StorageType, CalculationType > &lowpass)BIAS::Tracker< StorageType, CalculationType >
PreparePyramide(const Image< StorageType > &im, PyramidImageInterface< CalculationType > &pim, PyramidImageInterface< CalculationType > &gx, PyramidImageInterface< CalculationType > &gy)BIAS::Tracker< StorageType, CalculationType >
PreparePyramide(const Image< StorageType > &im, PyramidImageInterface< CalculationType > &pim)BIAS::Tracker< StorageType, CalculationType >
PrintDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
PyIndex_BIAS::Tracker< StorageType, CalculationType >protected
RemoveDebugLevel(const long int lv)BIAS::Debuginline
RemoveDebugLevel(const std::string &name)BIAS::Debuginline
ReplaceAllPoints(const std::vector< HomgPoint2D > &points, const std::vector< float > &qual)BIAS::Tracker< StorageType, CalculationType >
ReplaceLastImages(PyramidImageInterface< CalculationType > *pim, PyramidImageInterface< CalculationType > *gradx, PyramidImageInterface< CalculationType > *grady)BIAS::Tracker< StorageType, CalculationType >
ReplacePoints(const std::vector< HomgPoint2D > &points, const std::vector< float > &qual)BIAS::Tracker< StorageType, CalculationType >
res_BIAS::Tracker< StorageType, CalculationType >protected
ReserveInternals_(const int pysize, const int pointsize)BIAS::Tracker< StorageType, CalculationType >protected
Reset()BIAS::Tracker< StorageType, CalculationType >
ResiduiMAD_BIAS::Tracker< StorageType, CalculationType >protected
ResiduiMSD_BIAS::Tracker< StorageType, CalculationType >protected
ResizeInternals_(const int pysize)BIAS::Tracker< StorageType, CalculationType >protected
ResizeInternals_(const int pysize, const int num_points)BIAS::Tracker< StorageType, CalculationType >protected
SetAffineBrightnessInvariance(bool bi)BIAS::Tracker< StorageType, CalculationType >inline
SetCoarsePointUsage(const bool &UseCoarse)BIAS::Tracker< StorageType, CalculationType >inline
SetDebugLevel(const long int lv)BIAS::Debuginline
SetDebugLevel(const std::string &name)BIAS::Debuginline
SetDebugStream(const std::ostream &os)BIAS::Debuginline
SetGlobalDebugLevel(long int lev)BIAS::Debuginlinestatic
SetGradXMask(const FilterMask &mask)BIAS::Tracker< StorageType, CalculationType >inline
SetGradXMask(Vector< double > &vec, bool separable)BIAS::Tracker< StorageType, CalculationType >inline
SetGradYMask(const FilterMask &mask)BIAS::Tracker< StorageType, CalculationType >inline
SetGradYMask(Vector< double > &vec, bool separable)BIAS::Tracker< StorageType, CalculationType >inline
SetHalfWinSize(const Vector< int > &hws)BIAS::Tracker< StorageType, CalculationType >inline
SetLowpassMask(const FilterMask &mask)BIAS::Tracker< StorageType, CalculationType >inline
SetLowpassMask(Vector< double > &vec, bool separable)BIAS::Tracker< StorageType, CalculationType >inline
SetMaxError(const Vector< double > &max_error)BIAS::Tracker< StorageType, CalculationType >inline
SetMaxIterations(const Vector< int > &max_iter)BIAS::Tracker< StorageType, CalculationType >inline
SetMaxResiduumMAD(const Vector< KLT_TYPE > &maxres)BIAS::Tracker< StorageType, CalculationType >inline
SetRejectionType(int rejection_type)BIAS::Tracker< StorageType, CalculationType >inline
SetTrackerType(int tracker_type)BIAS::Tracker< StorageType, CalculationType >
SetWeightMatrix(const std::vector< Matrix< KLT_TYPE > > &matrices)BIAS::Tracker< StorageType, CalculationType >inline
ShowDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
tb_BIAS::Tracker< StorageType, CalculationType >protected
Track(PyramidImageInterface< CalculationType > &pim, PyramidImageInterface< CalculationType > &gradx, PyramidImageInterface< CalculationType > &grady)BIAS::Tracker< StorageType, CalculationType >virtual
Track(PyramidImageInterface< CalculationType > &pim, PyramidImageInterface< CalculationType > &gradx, PyramidImageInterface< CalculationType > &grady, const std::vector< HomgPoint2D > &prediction, const std::vector< Matrix2x2< KLT_TYPE > > &affineprediction=std::vector< Matrix2x2< KLT_TYPE > >())BIAS::Tracker< StorageType, CalculationType >virtual
Track(PyramidImageInterface< CalculationType > &pim)BIAS::Tracker< StorageType, CalculationType >virtual
Track(PyramidImageInterface< CalculationType > &pim, const std::vector< HomgPoint2D > &prediction, const std::vector< Matrix2x2< KLT_TYPE > > &affineprediction=std::vector< Matrix2x2< KLT_TYPE > >())BIAS::Tracker< StorageType, CalculationType >virtual
Tracker(int tracker_type=TT_Simple)BIAS::Tracker< StorageType, CalculationType >
UseCoarserPointIfLost_BIAS::Tracker< StorageType, CalculationType >protected
Vector2FilterMask_(Vector< double > &input, FilterMask &mask, bool separable)BIAS::Tracker< StorageType, CalculationType >protected
WeightMatrices_BIAS::Tracker< StorageType, CalculationType >protected
WriteTrackFile(std::deque< std::vector< HomgPoint2D > > &p, std::deque< std::vector< int > > &results, const std::string &name)BIAS::Tracker< StorageType, CalculationType >
WriteTrackLog_(int num)BIAS::Tracker< StorageType, CalculationType >protected
~Debug()BIAS::Debuginline
~Tracker()BIAS::Tracker< StorageType, CalculationType >virtual