37 #ifndef __PATCHFINDER_H
38 #define __PATCHFINDER_H
63 inline int GetLevel() {
return mnSearchLevel; }
69 void MakeTemplateCoarseCont(
MapPoint &p);
71 void MakeTemplateCoarseNoWarp(
MapPoint &p);
90 void MakeSubPixTemplate();
93 bool IterateSubPixToConvergence(
KeyFrame &kf,
int nMaxIts);
114 inline void MakeTemplateSums();
Matrix< 2 > mm2LastWarpMatrix
int LevelScale(int nLevel)
static Operator< Internal::Identity< Internal::One > > Identity
CVD::ImageRef mirPredictedPos
Everything lives inside this namespace.
CVD::Image< std::pair< float, float > > mimJacs
void SetSubPixPos(Vector< 2 > v2)
Vector< 2 > GetSubPixPos()
Vector< 2 > GetCoarsePosAsVector()
CVD::Image< CVD::byte > mimTemplate
Matrix< 2 > mm2WarpInverse
ImageRef ir(const TooN::Vector< 2 > &v)
CVD::ImageRef GetCoarsePos()
MapPoint * mpLastTemplateMapPoint