gpt4 book ai didi

matrix - 如何从 Eigen::Affine3f 转换为 Eigen::Matrix4f

转载 作者:行者123 更新时间:2023-12-02 06:14:19 40 4
gpt4 key购买 nike

我有两个问题。

  1. Eigen::Affine3f 和 Eigen::Matrix4f 中表示的刚性变换是否相同?

  2. 我们如何从 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]

关于matrix - 如何从 Eigen::Affine3f 转换为 Eigen::Matrix4f,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23262476/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com