Manager for camera calibration. More...
#include <vcl_vector.h>#include <vcl_map.h>#include <vcl_fstream.h>#include <vil/vil_image_resource_sptr.h>#include <vgl/vgl_point_2d.h>#include <vgl/vgl_point_3d.h>#include <vgl/vgl_line_segment_2d.h>#include <vgl/algo/vgl_p_matrix.h>#include <vsol/vsol_point_2d_sptr.h>#include <vsol/vsol_polygon_2d_sptr.h>#include <vsol/vsol_polygon_3d_sptr.h>#include <vgui/vgui_wrapper_tableau.h>#include <bgui/bgui_image_tableau_sptr.h>#include <vgui/vgui_range_map_params_sptr.h>#include <vgui/vgui_event.h>#include <vgui/vgui_soview2D.h>#include <bgui/bgui_vtol2D_tableau_sptr.h>#include <bgui/bgui_picker_tableau_sptr.h>Go to the source code of this file.
Classes | |
| class | bmvv_cal_manager |
| A manager for displaying segmentation results. More... | |
Manager for camera calibration.
Currently works on a single view. Provides interactive tools for corresponding 3-d points to 2-d image locations. Also provides for the solution of planar camera models (homographies). The homography can be extended to a vgl_p_matrix by selecting a number of points off the ground plane. In addition there are several simple 3-d modeling tools: o Backproject a polygon onto a X-Y world plane (specified Z) o Create a 3-d box from three points on the roof face (specified Z)
Modifications:
J.L. Mundy Jan 15, 2005 Initial version.
Definition in file bmvv_cal_manager.h.
1.7.5.1