Using and Visualizing Projective Cameras in VTK

Doria, David1*
1.Rensselaer Polytechnic Institute
Abstract
Using and Visualizing Projective Cameras in VTK

Abstract

This document presents a set of classes (vtkPhysicalCamera, vtkImageCamera) to enable a camera and an image acquired by that camera to be visualized in a 3D scene. Two situations where one would want to visualize camaras with associated images are range data analysis and 3D scene reconstruction from images (structure from motion). The classes presented in this paper are implemented using tools from VTK.

Keywords

projectivecameraimage
Manuscript
Source Code and Data

Source Code and Data

CMakeLists.txt2.5 KBCameras.kdevelop.pcs84 KBR.jpg6.4 KBvtkImageCamera.h3.5 KBvtkImageCamera.cxx19.4 KBvtkImageCameraExample_GeneralInteractiveRays.cxx439 BvtkImageCameraExample_GeneralCamera.cxx4.8 KBvtkImageCameraExample_GeneralInteractiveRaysQt.cxx7.5 KBvtkImageCameraExample_GeneralInteractiveRays.ui3 KBvtkImageCameraExample_GeneralInteractiveRaysQt.h577 BvtkImageCameraTest.cxx905 BvtkPhysicalCamera.cxx12.2 KBvtkPhysicalCamera.h3.2 KBvtkPhysicalCameraExample_GeneralCameraBackwardProjection.cxx1.7 KBvtkPhysicalCameraExample_GeneralCameraForwardProjection.cxx1.7 KBvtkPhysicalCameraExample_VisualizeGeneral.cxx3 KBvtkPhysicalCameraTest.cxx1.1 KB

Select a file to preview