PARP Research Group University of Murcia, Spain


src/qvmath/qvprojective.cpp File Reference

File from the QVision library. More...

#include <qvprojective.h>
#include <qvmatrixalgebra.h>
#include <qvdefines.h>
#include <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.




QVision framework. PARP research group, copyright 2007, 2008.