Generate pure 3 x 3 rotation matrix from 2 x 3 projection matrix. More...
#include <vnl/vnl_matrix.h>Go to the source code of this file.
Functions | |
| vnl_matrix< double > | m23d_rotation_from_ortho_projection (const vnl_matrix< double > &M) |
| Generate pure 3 x 3 rotation matrix from 2 x 3 projection matrix. | |
Generate pure 3 x 3 rotation matrix from 2 x 3 projection matrix.
Definition in file m23d_rotation_from_ortho_projection.h.
| vnl_matrix<double> m23d_rotation_from_ortho_projection | ( | const vnl_matrix< double > & | M | ) |
Generate pure 3 x 3 rotation matrix from 2 x 3 projection matrix.
Result may also include a reflection. The result, R, should be such that PR.transpose() approx= (sI|0)
Note that the sign of the 3rd row is undefined
Result may also include a reflection. The result, R, should be such that PR.transpose() approx= (sI|0)
Definition at line 13 of file m23d_rotation_from_ortho_projection.cxx.
1.7.5.1