00001 //: 00002 // \file 00003 // \author Tim Cootes 00004 // \brief Extracts scaled rotation/projection component of 2x3 projection matrix P 00005 00006 #ifndef m23d_scaled_ortho_projection_h_ 00007 #define m23d_scaled_ortho_projection_h_ 00008 00009 #include <vnl/vnl_matrix.h> 00010 00011 //: Extracts scaled rotation/projection component of 2x3 projection matrix P 00012 // Resulting 2x3 is of the form s*(I|0)*R 00013 vnl_matrix<double> m23d_scaled_ortho_projection(const vnl_matrix<double>& P); 00014 00015 00016 #endif // m23d_scaled_ortho_projection_h_