#include <l_cpp/l_algorithm.h>
#include <m_cpp/m_matrix.h>
#include <m_cpp/m_matrix_d.h>
#include <m_cpp/m_vector.h>
#include <m_cpp/m_vector_d.h>
#include <vector>
#include <limits>
Go to the source code of this file.
|
| kjb |
| Classes and functions for dealing with trajectory files.
|
|
|
Vector | kjb::backproject (const Vector &homo_screen_coord, const Matrix &camera_matrix) |
|
Vector3 | kjb::backproject (const Vector3 &homo_camera_coord, const Matrix_d< 3, 4 > &camera_matrix) |
| Same as backproject(), but using Vector3. More...
|
|
Vector | kjb::backproject_with_m_inv (const Vector &homo_screen_coord, const Matrix &M_inv) |
|
Vector3 | kjb::backproject_with_m_inv (const Vector3 &homo_screen_coord, const Matrix_d< 3, 3 > &M_inv) |
| Same as backproject_with_m_inv(), but using Vector3. More...
|
|
Matrix | kjb::lerp_extrinsic_camera_matrix (const Matrix &m1, const Matrix &m2, double t, bool use_slerp=false) |
| Linearly-interpolate a two extrinsic camera matrices. More...
|
|
Matrix | kjb::lerp_extrinsic_camera_matrix (const std::vector< Matrix > &extrinsic, const std::vector< double > ×tamps, double t, bool use_slerp=false) |
| Linearly-interpolate a set of extrinsic camera matrix at given timestamps. More...
|
|