#include "rgrl_est_homo2d_lm.h"
#include <rgrl/rgrl_est_homography2d.h>
#include <rgrl/rgrl_trans_homography2d.h>
#include <rgrl/rgrl_match_set.h>
#include <rgrl/rgrl_internal_util.h>
#include <vnl/vnl_double_2.h>
#include <vnl/vnl_double_3.h>
#include <vnl/vnl_double_3x3.h>
#include <vnl/vnl_matrix_fixed.h>
#include <vnl/vnl_math.h>
#include <vnl/vnl_det.h>
#include <vnl/vnl_fastops.h>
#include <vnl/vnl_transpose.h>
#include <vnl/vnl_least_squares_function.h>
#include <vnl/algo/vnl_orthogonal_complement.h>
#include <vnl/algo/vnl_levenberg_marquardt.h>
#include <vnl/algo/vnl_svd.h>
#include <vcl_cassert.h>
Go to the source code of this file.
Classes | |
class | rgrl_homo2d_func |
Functions | |
void | map_homo_point (vnl_double_3 &mapped, vnl_vector< double > const &p, vnl_vector< double > const &loc) |
void | map_inhomo_point (vnl_double_2 &mapped, vnl_vector< double > const &p, vnl_vector< double > const &loc) |
Definition in file rgrl_est_homo2d_lm.cxx.
void map_homo_point | ( | vnl_double_3 & | mapped, |
vnl_vector< double > const & | p, | ||
vnl_vector< double > const & | loc | ||
) | [inline] |
Definition at line 46 of file rgrl_est_homo2d_lm.cxx.
void map_inhomo_point | ( | vnl_double_2 & | mapped, |
vnl_vector< double > const & | p, | ||
vnl_vector< double > const & | loc | ||
) | [inline] |
Definition at line 55 of file rgrl_est_homo2d_lm.cxx.