src/qvmath/qvprojective.cpp File Reference

File from the QVision library. More...

#include <qvmath/qvprojective.h>
#include <qvmath/qvmatrixalgebra.h>
#include <qvcore/qvdefines.h>
#include <qvmath/qvmath.h>
#include <float.h>
#include <qvmath/qvfunctionminimizer.h>

Go to the source code of this file.

Functions

QVMatrix ComputeProjectiveHomography (const QList< QPair< QPointF, QPointF > > &matchings)
 Obtains an homography from two lists of corresponding points.
QVMatrix ComputeHomography (const QList< QPointF > &sourcePoints, const QList< QPointF > &destPoints)
 Obtains an homography from two lists of corresponding points.
QVMatrix ComputeEuclideanHomography (const QPair< QPointF, QPointF > &firstMatching, const QPair< QPointF, QPointF > &secondMatching)
void getMeanDirection (const QVMatrix m, QVVector &mean, QVVector &direction)
QVMatrix ComputeEuclideanHomography (const QList< QPair< QPointF, QPointF > > &matchings)
QPointF ApplyHomography (const QVMatrix &H, const QPointF &point)
QList< QPointF > ApplyHomography (const QVMatrix &homography, const QList< QPointF > &sourcePoints)
double HomographyTestError (const QVMatrix &homography)
 Function to test if a 3x3 matrix corresponds to an homography.
void GetIntrinsicCameraMatrixFromHomography (const QVMatrix &H, QVMatrix &K, double focal, const double maxFocal, const int maxIterations, const double maxError)
void GetDirectIntrinsicCameraMatrixFromHomography (const QVMatrix &H, QVMatrix &K)
void GetExtrinsicCameraMatrixFromHomography (const QVMatrix &K, const QVMatrix &H, QVMatrix &M4x4)


Detailed Description

File from the QVision library.

Author:
PARP Research Group. University of Murcia, Spain.

Definition in file qvprojective.cpp.


Generated on Thu Jul 17 17:23:28 2008 for QVision by  doxygen 1.5.3