Basic least squares solution for a general projective camera given corresponding world and image points. More...
#include <vpgl_camera_compute.h>
Static Public Member Functions | |
static bool | compute (const vcl_vector< vgl_homg_point_2d< double > > &image_pts, const vcl_vector< vgl_homg_point_3d< double > > &world_pts, vpgl_proj_camera< double > &camera) |
Compute from two sets of corresponding points. | |
static bool | compute (const vcl_vector< vgl_point_2d< double > > &image_pts, const vcl_vector< vgl_point_3d< double > > &world_pts, vpgl_proj_camera< double > &camera) |
Compute from two sets of corresponding points. | |
Private Member Functions | |
vpgl_proj_camera_compute () | |
default constructor (is private). |
Basic least squares solution for a general projective camera given corresponding world and image points.
Definition at line 20 of file vpgl_camera_compute.h.
vpgl_proj_camera_compute::vpgl_proj_camera_compute | ( | ) | [private] |
default constructor (is private).
bool vpgl_proj_camera_compute::compute | ( | const vcl_vector< vgl_homg_point_2d< double > > & | image_pts, |
const vcl_vector< vgl_homg_point_3d< double > > & | world_pts, | ||
vpgl_proj_camera< double > & | camera | ||
) | [static] |
Compute from two sets of corresponding points.
Put the resulting camera into camera
Definition at line 52 of file vpgl_camera_compute.cxx.
bool vpgl_proj_camera_compute::compute | ( | const vcl_vector< vgl_point_2d< double > > & | image_pts, |
const vcl_vector< vgl_point_3d< double > > & | world_pts, | ||
vpgl_proj_camera< double > & | camera | ||
) | [static] |
Compute from two sets of corresponding points.
Put the resulting camera into camera
Definition at line 35 of file vpgl_camera_compute.cxx.