#include <vpgl_camera_compute.h>
Definition at line 67 of file vpgl_camera_compute.h.
Static Public Member Functions | |
| static bool | compute (const vcl_vector< vgl_point_2d< double > > &image_pts, const vcl_vector< vgl_point_3d< double > > &world_pts, const vpgl_calibration_matrix< double > &K, vpgl_perspective_camera< double > &camera) |
| Compute from two sets of corresponding points. | |
| static bool | compute (vpgl_rational_camera< double > const &rat_cam, vgl_box_3d< double > const &approximation_volume, vpgl_perspective_camera< double > &camera, vgl_h_matrix_3d< double > &norm_trans) |
| Compute from a rational camera. | |
| static bool | compute_local (vpgl_rational_camera< double > const &rat_cam, vgl_box_3d< double > const &approximation_volume, vpgl_perspective_camera< double > &camera, vgl_h_matrix_3d< double > &norm_trans) |
| Compute from rational camera using a local Euclidean coordinate system. | |
Private Member Functions | |
| vpgl_perspective_camera_compute () | |
|
|
|
|
||||||||||||||||||||
|
Compute from a rational camera. Put the resulting camera into camera, return true if successful. The approximation volume defines the region of space (lon (deg), lat (deg), elev (meters)) where the perspective approximation is valid. Norm trans is a pre-multiplication of the perspective camera to account for scaling the lon, lat and elevation to the range [-1, 1] Definition at line 593 of file vpgl_camera_compute.cxx. |
|
||||||||||||||||||||
|
Compute from two sets of corresponding points. Put the resulting camera into camera, return true if successful. Definition at line 444 of file vpgl_camera_compute.cxx. |
|
||||||||||||||||||||
|
Compute from rational camera using a local Euclidean coordinate system.
Definition at line 714 of file vpgl_camera_compute.cxx. |
1.4.4