Models of various cameras. Camera models define projetion and back-projection functions. More...
Classes | |
class | vslam::CameraModel< ImageCoordT, RayCoordT > |
Interface for camera models that have one-to-one map between imaged rays and imaging surface. More... | |
class | vslam::ConcentricCameraModel< ImageCoordT > |
class | vslam::CylindricalCCMCartRays |
Spherical camera model with panoramatic image plane and rays in cartesian coordinates. More... | |
class | vslam::CylindricalCCMSphRays |
Spherical camera model with panoramatic image plane and rays in spherical coordinates. More... | |
class | vslam::FieldOfViewCCM |
class | ImageCoordinate< ImageParamsObj > |
class | Maybe< T > |
XXX use pointer instead?? XXX not used?? More... | |
class | vslam::MultiCameraRigFromCCM< CameraModelRayIntermediate, CameraModelIntermediateImage > |
Non-central model for camera composed of multiple central spherical models. More... | |
class | vslam::SphericalCM |
Spherical camera model with unit sphere as imaging surface. More... | |
struct | vslam::SphericalCoord |
Files | |
file | camera_model.h |
New, cleaner interface for camera model. Not yet operational. | |
Typedefs | |
typedef vector< PanoImCoord > | ImageCoordinateVec |
typedef ImageCoordinate < PanoramaParams > | PanoImCoord |
Functions | |
Vector2d | homogenousToPixel (const Vector3d &hom) |
Vector2d | vslam::two3dLinesAngle (const Vector3d vec1, const Vector3d &vec2) |
compute horizontal and vertical angles between two direction vectors. | |
Variables | |
projectionCoordinateAdaptorCM | vslam::__pad0__ |
!!! XXX |
Models of various cameras. Camera models define projetion and back-projection functions.
typedef vector<PanoImCoord> ImageCoordinateVec |
typedef ImageCoordinate<PanoramaParams> PanoImCoord |
Vector2d homogenousToPixel | ( | const Vector3d & | hom | ) | [inline] |
Vector2d vslam::two3dLinesAngle | ( | const Vector3d | vec1, |
const Vector3d & | vec2 | ||
) | [inline] |
compute horizontal and vertical angles between two direction vectors.
Definition at line 44 of file camera_model.h.
projectionCoordinateAdaptorCM vslam::__pad0__ |
!!! XXX
Definition at line 212 of file camera_model.h.