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