File from the QVision library.
|
Functions |
QVMatrix | ComputeProjectiveHomography (const QList< QPointFMatching > &matchings) |
| Obtains a planar homography from two lists of corresponding points.
|
QVMatrix | cvFindFundamentalMat (const QList< QPointFMatching > &matchings) |
| Obtains the fundamental matrix between two images, using the 8 point algorithm.
|
QVMatrix | ComputeEuclideanHomography (const QList< QPointFMatching > &matchings) |
| Obtain an euclidean mapping for a set of inter-image point 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.
|
QList< QVMatrix > | getCanonicalCameraMatricesFromEssentialMatrix (const QVMatrix &E) |
| Obtains the canonical matrices corresponding to an essential matrix.
|
QVMatrix | getEssentialMatrixFromCanonicalCameraMatrix (const QVMatrix &P) |
| Obtains the essential matrix corresponding to a canonical camera matrix.
|
QVMatrix | getCameraMatrixFrom2D3DPointCorrespondences (const QList< QPointF > &points2d, const QList< QV3DPointF > &points3d) |
| Obtains the canonical camera matrix corresponding to a set of 3D point to image point matchings.
|
QV3DPointF | triangulate3DPointFrom2DProjectionsAndCanonicalCameraMatrices (const QList< QPointF > &points, const QList< QVMatrix > &Plist) |
| Recovers the location of a 3D point from its projection on several images and their corresponding canonical camera matrices.
|
File from the QVision library.