svo
Semi-Direct Visual Odometry
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Functions
svo::warp Namespace Reference

Warp a patch from the reference view to the current view. More...

Functions

void getWarpMatrixAffine (const vk::AbstractCamera &cam_ref, const vk::AbstractCamera &cam_cur, const Vector2d &px_ref, const Vector3d &f_ref, const double depth_ref, const SE3 &T_cur_ref, const int level_ref, Matrix2d &A_cur_ref)
int getBestSearchLevel (const Matrix2d &A_cur_ref, const int max_level)
void warpAffine (const Matrix2d &A_cur_ref, const cv::Mat &img_ref, const Vector2d &px_ref, const int level_ref, const int level_cur, const int halfpatch_size, uint8_t *patch)

Detailed Description

Warp a patch from the reference view to the current view.


Function Documentation

int svo::warp::getBestSearchLevel ( const Matrix2d &  A_cur_ref,
const int  max_level 
)
void svo::warp::getWarpMatrixAffine ( const vk::AbstractCamera &  cam_ref,
const vk::AbstractCamera &  cam_cur,
const Vector2d &  px_ref,
const Vector3d &  f_ref,
const double  depth_ref,
const SE3 &  T_cur_ref,
const int  level_ref,
Matrix2d &  A_cur_ref 
)
void svo::warp::warpAffine ( const Matrix2d &  A_cur_ref,
const cv::Mat &  img_ref,
const Vector2d &  px_ref,
const int  level_ref,
const int  level_cur,
const int  halfpatch_size,
uint8_t *  patch 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines