Classes | Functions
contrib/rpl/rgrl/rgrl_est_proj_func.h File Reference

a generic class to estimate a homogeneous projection matrix using L-M More...

#include <vnl/vnl_least_squares_function.h>
#include <vnl/vnl_vector_fixed.h>
#include <rgrl/rgrl_fwd.h>
#include <rgrl/rgrl_match_set_sptr.h>

Go to the source code of this file.

Classes

class  rgrl_est_proj_func< Tdim, Fdim >
 a generic class to estimate a homogeneous projection matrix using L-M. More...

Functions

template<unsigned int Tdim, unsigned int Fdim>
void rgrl_est_proj_map_homo_point (vnl_vector_fixed< double, Tdim+1 > &mapped, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vnl_vector_fixed< double, Fdim > const &loc)
 mapping of homogeneous points.
template<unsigned int Tdim, unsigned int Fdim>
void rgrl_est_proj_map_inhomo_point (vnl_vector_fixed< double, Tdim > &mapped, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vnl_vector_fixed< double, Fdim > const &loc)
 mapping of inhomogeneous points.

Detailed Description

a generic class to estimate a homogeneous projection matrix using L-M

Author:
Gehua Yang
Date:
March 2007

Definition in file rgrl_est_proj_func.h.


Function Documentation

template<unsigned int Tdim, unsigned int Fdim>
void rgrl_est_proj_map_homo_point ( vnl_vector_fixed< double, Tdim+1 > &  mapped,
vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &  proj,
vnl_vector_fixed< double, Fdim > const &  loc 
) [inline]

mapping of homogeneous points.

Definition at line 19 of file rgrl_est_proj_func.h.

template<unsigned int Tdim, unsigned int Fdim>
void rgrl_est_proj_map_inhomo_point ( vnl_vector_fixed< double, Tdim > &  mapped,
vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &  proj,
vnl_vector_fixed< double, Fdim > const &  loc 
) [inline]

mapping of inhomogeneous points.

Definition at line 36 of file rgrl_est_proj_func.h.