|
void | libmv::P_From_KRt (const Mat3 &K, const Mat3 &R, const Vec3 &t, Mat34 *P) |
|
void | libmv::KRt_From_P (const Mat34 &P, Mat3 *Kp, Mat3 *Rp, Vec3 *tp) |
|
void | libmv::ProjectionShiftPrincipalPoint (const Mat34 &P, const Vec2 &principal_point, const Vec2 &principal_point_new, Mat34 *P_new) |
|
void | libmv::ProjectionChangeAspectRatio (const Mat34 &P, const Vec2 &principal_point, double aspect_ratio, double aspect_ratio_new, Mat34 *P_new) |
|
void | libmv::HomogeneousToEuclidean (const Mat &H, Mat *X) |
|
void | libmv::HomogeneousToEuclidean (const Mat3X &h, Mat2X *e) |
|
void | libmv::HomogeneousToEuclidean (const Mat4X &h, Mat3X *e) |
|
void | libmv::HomogeneousToEuclidean (const Vec3 &H, Vec2 *X) |
|
void | libmv::HomogeneousToEuclidean (const Vec4 &H, Vec3 *X) |
|
Vec2 | libmv::HomogeneousToEuclidean (const Vec3 &h) |
|
Vec3 | libmv::HomogeneousToEuclidean (const Vec4 &h) |
|
Mat2X | libmv::HomogeneousToEuclidean (const Mat3X &h) |
|
void | libmv::EuclideanToHomogeneous (const Mat &X, Mat *H) |
|
Mat3X | libmv::EuclideanToHomogeneous (const Mat2X &x) |
|
void | libmv::EuclideanToHomogeneous (const Mat2X &x, Mat3X *h) |
|
Mat4X | libmv::EuclideanToHomogeneous (const Mat3X &x) |
|
void | libmv::EuclideanToHomogeneous (const Mat3X &x, Mat4X *h) |
|
void | libmv::EuclideanToHomogeneous (const Vec2 &X, Vec3 *H) |
|
void | libmv::EuclideanToHomogeneous (const Vec3 &X, Vec4 *H) |
|
Vec3 | libmv::EuclideanToHomogeneous (const Vec2 &x) |
|
Vec4 | libmv::EuclideanToHomogeneous (const Vec3 &x) |
|
void | libmv::EuclideanToNormalizedCamera (const Mat2X &x, const Mat3 &K, Mat2X *n) |
|
void | libmv::HomogeneousToNormalizedCamera (const Mat3X &x, const Mat3 &K, Mat2X *n) |
|
Vec2 | libmv::Project (const Mat34 &P, const Vec3 &X) |
|
void | libmv::Project (const Mat34 &P, const Vec4 &X, Vec3 *x) |
|
void | libmv::Project (const Mat34 &P, const Vec4 &X, Vec2 *x) |
|
void | libmv::Project (const Mat34 &P, const Vec3 &X, Vec3 *x) |
|
void | libmv::Project (const Mat34 &P, const Vec3 &X, Vec2 *x) |
|
void | libmv::Project (const Mat34 &P, const Mat4X &X, Mat2X *x) |
|
Mat2X | libmv::Project (const Mat34 &P, const Mat4X &X) |
|
void | libmv::Project (const Mat34 &P, const Mat3X &X, Mat2X *x) |
|
void | libmv::Project (const Mat34 &P, const Mat3X &X, const Vecu &ids, Mat2X *x) |
|
Mat2X | libmv::Project (const Mat34 &P, const Mat3X &X) |
|
Mat2X | libmv::Project (const Mat34 &P, const Mat3X &X, const Vecu &ids) |
|
double | libmv::Depth (const Mat3 &R, const Vec3 &t, const Vec3 &X) |
|
double | libmv::Depth (const Mat3 &R, const Vec3 &t, const Vec4 &X) |
|
bool | libmv::isInFrontOfCamera (const Mat34 &P, const Vec4 &X) |
|
bool | libmv::isInFrontOfCamera (const Mat34 &P, const Vec3 &X) |
|
Vec2 | libmv::ImageToNormImageCoordinates (Mat3 &Kinverse, Vec2 &x) |
|
double | libmv::RootMeanSquareError (const Mat2X &x_image, const Mat4X &X_world, const Mat34 &P) |
| Estimates the root mean square error (2D) More...
|
|
double | libmv::RootMeanSquareError (const Mat2X &x_image, const Mat3X &X_world, const Mat3 &K, const Mat3 &R, const Vec3 &t) |
| Estimates the root mean square error (2D) More...
|
|