#include <vpgl_rational_adjust_multipt.h>
Public Member Functions | |
~vpgl_rational_adjust_multiple_pts () | |
Static Public Member Functions | |
static bool | adjust (vcl_vector< vpgl_rational_camera< double > > const &cams, vcl_vector< vcl_vector< vgl_point_2d< double > > > const &corrs, double radius, int n, vcl_vector< vgl_vector_2d< double > > &cam_translations, vcl_vector< vgl_point_3d< double > > &intersections) |
exhaustively searches the parameter space to find the best parameter setting. | |
static bool | adjust_lev_marq (vcl_vector< vpgl_rational_camera< double > > const &cams, vcl_vector< vcl_vector< vgl_point_2d< double > > > const &corrs, vcl_vector< vgl_vector_2d< double > > &cam_translations, vcl_vector< vgl_point_3d< double > > &intersections) |
run Lev-Marq optimization to search the param space to find the best parameter setting. | |
Protected Member Functions | |
vpgl_rational_adjust_multiple_pts () |
Definition at line 53 of file vpgl_rational_adjust_multipt.h.
vpgl_rational_adjust_multiple_pts::~vpgl_rational_adjust_multiple_pts | ( | ) | [inline] |
Definition at line 56 of file vpgl_rational_adjust_multipt.h.
vpgl_rational_adjust_multiple_pts::vpgl_rational_adjust_multiple_pts | ( | ) | [protected] |
bool vpgl_rational_adjust_multiple_pts::adjust | ( | vcl_vector< vpgl_rational_camera< double > > const & | cams, |
vcl_vector< vcl_vector< vgl_point_2d< double > > > const & | corrs, | ||
double | radius, | ||
int | n, | ||
vcl_vector< vgl_vector_2d< double > > & | cam_translations, | ||
vcl_vector< vgl_point_3d< double > > & | intersections | ||
) | [static] |
exhaustively searches the parameter space to find the best parameter setting.
performs an exhaustive search in the parameter space of the cameras.
Definition at line 125 of file vpgl_rational_adjust_multipt.cxx.
bool vpgl_rational_adjust_multiple_pts::adjust_lev_marq | ( | vcl_vector< vpgl_rational_camera< double > > const & | cams, |
vcl_vector< vcl_vector< vgl_point_2d< double > > > const & | corrs, | ||
vcl_vector< vgl_vector_2d< double > > & | cam_translations, | ||
vcl_vector< vgl_point_3d< double > > & | intersections | ||
) | [static] |
run Lev-Marq optimization to search the param space to find the best parameter setting.
Definition at line 258 of file vpgl_rational_adjust_multipt.cxx.