libcvd
|
a special implementation for 2D homography-based transformations described as a camera rotating around its centre. More...
#include <esm.h>
Static Public Attributes | |
static const int | dimensions = 3 |
Protected Attributes | |
TooN::Matrix< 3 > | K |
TooN::Matrix< 3 > | Kinv |
linear camera matrix and its inverse | |
TooN::Vector< 4 > | k |
TooN::Vector< 4 > | kinv |
same parameters in vector form for convenience | |
TooN::SO3 | R |
the transformation, a rotation of the camera around its centre | |
TooN::Vector< dimensions > | J |
internal temporary to avoid multiple re-initialisations | |
a special implementation for 2D homography-based transformations described as a camera rotating around its centre.
The class implements the interface described by esm. It requires a linear camera model besides the rotation to be estimated.