#include <gandalf/linalg/3vector.h>
#include <gandalf/linalg/3x3matrix.h>
#include <gandalf/linalg/mat_square.h>
#include <gandalf/linalg/symmat_eigen.h>
Go to the source code of this file.
Compounds | |
struct | Gan_Homog33Match |
Structure to hold details of scene and image data to be used in computing 2D homographies. More... | |
Enumerations | |
enum | Gan_Homog33MatchType { GAN_HOMOG33_POINT, GAN_HOMOG33_LINE, GAN_HOMOG33_LINE_ENDPOINTS, GAN_HOMOG33_IGNORE } |
Type of matching feature when computing 2D homography. More... | |
Functions | |
Gan_SymMatEigenStruct * | gan_homog33_init (Gan_SymMatEigenStruct *sme) |
Macro: Initialises the calculation of a 3x3 homography. | |
void | gan_homog33_free (Gan_SymMatEigenStruct *sme) |
Macro: Frees the structure used to calculate a 3x3 homography. | |
Gan_Bool | gan_homog33_increment_p (Gan_SymMatEigenStruct *sme, Gan_Vector3 *X, Gan_Vector3 *x, double scale, int *eq_count) |
Increments the calculation of a 3x3 homography for a point. | |
Gan_Bool | gan_homog33_increment_l (Gan_SymMatEigenStruct *sme, Gan_Vector3 *L, Gan_Vector3 *l, double scale, int *eq_count) |
Increments the calculation of a 3x3 homography for a line. | |
Gan_Bool | gan_homog33_increment_le (Gan_SymMatEigenStruct *sme, Gan_Vector3 *X, Gan_Vector3 *l, double scale, int *eq_count) |
Increments the calculation of a 3x3 homography for a line. | |
Gan_Bool | gan_homog33_solve (Gan_SymMatEigenStruct *sme, int eq_count, Gan_Matrix33 *P) |
Solves for the 3x3 homography between two planes. | |
Gan_Bool | gan_homog33_fit (Gan_Homog33Match *match, unsigned nmatches, Gan_Matrix33 *H) |
Computes a 3x3 homography between two planes. | |
Gan_Bool | gan_homog33_reset (Gan_SymMatEigenStruct *sme) |
Macro: Resets the structure used to calculate a 3x3 homography. |
Part of: Gandalf Library
Revision: Last edited: Author:
Copyright: (c) 2000 Imagineer Software Limited
|
Computes a 3x3 homography between two planes.
|
|
Increments the calculation of a 3x3 homography for a line.
|
|
Increments the calculation of a 3x3 homography for a line.
|
|
Increments the calculation of a 3x3 homography for a point.
|
|
Solves for the 3x3 homography between two planes.
|