fivePointAlgorithm.cpp File Reference

Source file declaring the fivePointAlgorithm() function template. More...

#include <dlrComputerVision/fivePointAlgorithm.h>
#include <dlrGeometry/utilities3D.h>

Include dependency graph for fivePointAlgorithm.cpp:

Go to the source code of this file.


Namespaces

namespace  dlr::computerVision
 This namespace is still in the early stages of development.

Functions

double dlr::computerVision::checkEpipolarConstraint (dlr::numeric::Array2D< double > const &fundamentalMx, dlr::numeric::Vector2D &point0, dlr::numeric::Vector2D &point1)
dlr::numeric::Transform3D dlr::computerVision::getCameraMotionFromEssentialMatrix (dlr::numeric::Array2D< double > const &EE, dlr::numeric::Vector2D const &testPointCamera0, dlr::numeric::Vector2D const &testPointCamera1)
dlr::numeric::Vector3D dlr::computerVision::triangulateCalibratedImagePoint (dlr::numeric::Transform3D const &c0Tc1, dlr::numeric::Vector2D const &testPointCamera0, dlr::numeric::Vector2D const &testPointCamera1)
dlr::numeric::Array2D< double > dlr::computerVision::generateFivePointConstraintMatrix (dlr::numeric::Array2D< double > const &E0Array, dlr::numeric::Array2D< double > const &E1Array, dlr::numeric::Array2D< double > const &E2Array, dlr::numeric::Array2D< double > const &E3Array)
 This function is used internally by fivePointAlgorithm() to generate a 10x20 matrix of coefficients of polynomial constraints.


Detailed Description

Source file declaring the fivePointAlgorithm() function template.

Copyright (C) 2009 David LaRose, dlr@cs.cmu.edu See accompanying file, LICENSE.TXT, for details.

Revision
Date

Definition in file fivePointAlgorithm.cpp.


Generated on Wed Nov 25 12:15:06 2009 for dlrComputerVision Utility Library by  doxygen 1.5.8