【发布时间】:2015-03-26 17:08:35
【问题描述】:
我使用的是 opencv 3.0。
我使用cv::Affine3d 声明如下:
cv::Vec3d om = ...;
cv::Vec3d T = ...;
cv::Affine3d aff(om, T);
然后我使用aff 将 X 转换为 Y,如下所示:
cv::Vec3d X;
cv::Vec3d Y = aff*X;
现在,我想进行逆变换将 Y 转换为 X?
【问题讨论】:
-
这个 affine3d 类从何而来? google 只提供 Viz 模块,它可能用于可视化而不是计算。如果该类提供任何吸气剂,您可以从中创建一个垫子并反转该垫子。
-
我使用 opencv 3.0 beta。此类在“opencv2/core/affine.hpp”中声明
标签: opencv affinetransform opencv3.0