Classes
contrib/brl/bmvl/bmvv/bmvv_cal_manager.h File Reference

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...

Detailed Description

Manager for camera calibration.

Author:
J.L. Mundy

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.