estimateRigidTransform():将生成的cv :: Mat转换为转换/旋转信息

时间:2012-10-10 05:50:05

标签: opencv matrix rotation transformation

作为estimateRigidTransform()的结果我得到一个似乎包含矩阵的cv :: Mat对象。不幸的是,对我来说有点不清楚数据字段究竟是什么。

所以我的问题是:如何提取cv :: Mat的转换/旋转部分或如何将此cv :: Mat转换为标准(例如3x3)矩阵?

谢谢!

1 个答案:

答案 0 :(得分:0)

documentation表示其输出为2x3转换矩阵,您可以通过

进行验证
std::cout<<your_matrix <<std::endl;

如果您想将其转换为3x3矩阵,只需添加[0,0,1]作为第三行。