#include <vpgl_camera_homographies.h>
Static Public Member Functions | |
| static vgl_h_matrix_2d< double > | homography_from_camera (vpgl_proj_camera< double > const &cam, vgl_plane_3d< double > const &plane) |
| create a plane projective transformation from the camera image plane to the specified plane. More... | |
| static vgl_h_matrix_2d< double > | homography_from_camera (vpgl_perspective_camera< double > const &cam, vgl_plane_3d< double > const &plane) |
| create a plane projective transformation from the camera image plane to the specified plane. More... | |
| static vgl_h_matrix_2d< double > | homography_to_camera (vpgl_proj_camera< double > const &cam, vgl_plane_3d< double > const &plane) |
| create a plane projective transformation from the specified plane to the camera image plane. More... | |
| static vgl_h_matrix_2d< double > | homography_to_camera (vpgl_perspective_camera< double > const &cam, vgl_plane_3d< double > const &plane) |
| create a plane projective transformation from the specified plane to the camera image plane. More... | |
| static vpgl_perspective_camera< double > | transform_camera_to_plane (vpgl_perspective_camera< double > const &cam, vgl_plane_3d< double > const &plane) |
| transform a camera so that its world coordinate system has the specified plane as the world X-Y plane. More... | |
| static vpgl_proj_camera< double > | transform_camera_to_plane (vpgl_proj_camera< double > const &cam, vgl_plane_3d< double > const &plane) |
| transform a camera so that its world coordinate system has the specified plane as the world X-Y plane. More... | |
| static std::vector< vgl_point_3d< double > > | transform_points_to_plane (vgl_plane_3d< double > const &plane, vgl_point_3d< double > const &ref_point, std::vector< vgl_point_3d< double > > const &pts) |
| transform a point cloud so that its coordinate system has the specified plane as the world X-Y plane. More... | |
Private Member Functions | |
| vpgl_camera_homographies ()=default | |
| no public constructor - static methods only. More... | |
Definition at line 20 of file vpgl_camera_homographies.h.
|
privatedefault |
no public constructor - static methods only.
|
static |
create a plane projective transformation from the camera image plane to the specified plane.
Definition at line 78 of file vpgl_camera_homographies.cxx.
|
static |
create a plane projective transformation from the camera image plane to the specified plane.
Definition at line 88 of file vpgl_camera_homographies.cxx.
|
static |
create a plane projective transformation from the specified plane to the camera image plane.
Definition at line 47 of file vpgl_camera_homographies.cxx.
|
static |
create a plane projective transformation from the specified plane to the camera image plane.
create a plane projective transformation from the camera image plane to the specified plane.
Definition at line 68 of file vpgl_camera_homographies.cxx.
|
static |
transform a camera so that its world coordinate system has the specified plane as the world X-Y plane.
Definition at line 97 of file vpgl_camera_homographies.cxx.
|
static |
transform a camera so that its world coordinate system has the specified plane as the world X-Y plane.
Definition at line 111 of file vpgl_camera_homographies.cxx.
|
static |
transform a point cloud so that its coordinate system has the specified plane as the world X-Y plane.
Definition at line 124 of file vpgl_camera_homographies.cxx.
1.8.15