#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) |
Definition in file qvprojective.cpp.