|
Functions |
void | homogenizePoints (const QList< QPair< QPointF, QPointF > > &matchings, QVMatrix &premult, QVMatrix &postmult, QList< QPair< QPointF, QPointF > > &homogeneizedPairs) |
QVMatrix | ComputeProjectiveHomography (const QList< QPair< QPointF, QPointF > > &matchings) |
| Obtains a planar homography from two lists of corresponding points.
|
QVMatrix | ComputeFundamentalMatrix (const QList< QPair< QPointF, QPointF > > &matchings) |
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) |
| Obtains the homogenized coordinates of a point mapped using an homography transformation.
|
QList< QPointF > | ApplyHomography (const QVMatrix &homography, const QList< QPointF > &sourcePoints) |
| Obtains the homogenized coordinates of a set of points mapped using an homography transformation.
|
double | HomographyTestError (const QVMatrix &homography) |
| Function to test if a 3x3 matrix corresponds to an homography.
|
void | GetDirectIntrinsicCameraMatrixFromHomography (const QVMatrix &H, QVMatrix &K) |
| Diagonal intrinsic camera matrix calibration.
|
void | CalibrateCameraFromPlanarHomography (const QVMatrix &H, QVMatrix &K, QVMatrix &Rt) |
| Diagonal intrinsic camera matrix calibration.
|
void | GetExtrinsicCameraMatrixFromHomography (const QVMatrix &K, const QVMatrix &H, QVMatrix &Rt) |
void | GetPinholeCameraIntrinsicsFromPlanarHomography (const QVMatrix &H, QVMatrix &K, const int iterations, const double maxGradientNorm, const double step, const double tol) |
| Obtains the intrinsic camera matrix from a planar homography.
|