Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个问题。
Eigen::Affine3f 和 Eigen::Matrix4f 中表示的刚性变换是否相同?
我们如何从 Eigen::Affine3f 转换为 Eigen::Matrix4f ,反之亦然?
谢谢你的帮助!
是的,Affine3f 内部存储了一个 MatrixXf,所以你可以这样做:
Eigen::Affine3f A; Eigen::Matrix4f M; M = A.matrix(); A = M; // assume that M.row(3) == [0 0 0 1]