src/qvmath/qvprojective.h File Reference

File from the QVision library. More...

#include <qvmath/qvmatrix.h>
#include <qvmath/qvmath.h>
#include <qvdta/qvdta.h>
#include <QPair>

Go to the source code of this file.

Functions

QVMatrix ComputeHomography (const QList< QPointF > &sourcePoints, const QList< QPointF > &destPoints)
 Obtains an homography from two lists of corresponding points.
QVMatrix ComputeProjectiveHomography (const QList< QPair< QPointF, QPointF > > &matchings)
 Obtains an homography from two lists of corresponding points.
QVMatrix ComputeEuclideanHomography (const QPair< QPointF, QPointF > &firstMatching, const QPair< QPointF, QPointF > &secondMatching)
QVMatrix ComputeEuclideanHomography (const QList< QPair< QPointF, QPointF > > &matchings)
QPointF ApplyHomography (const QVMatrix &homography, 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 GetExtrinsicCameraMatrixFromHomography (const QVMatrix &K, const QVMatrix &H, QVMatrix &M4x4)
void GetDirectIntrinsicCameraMatrixFromHomography (const QVMatrix &H, QVMatrix &K)
void GetIntrinsicCameraMatrixFromHomography (const QVMatrix &H, QVMatrix &K, double focal=3, const double maxFocal=50, const int maxIterations=100, const double maxError=0.00001)


Detailed Description

File from the QVision library.

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

Definition in file qvprojective.h.


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