【发布时间】:2015-07-11 13:01:26
【问题描述】:
我的问题是这样的: 我有棋盘的图像。使用 ginput,我计算了相机坐标。我给出了世界坐标。所以,从图像的世界坐标和相机坐标,我计算了单应矩阵。现在我想使用计算的单应性在棋盘图像中插入一个新图像。 图片不应看起来像插入的那样。
有人可以帮助我吗? 我在 Matlab 中这样做。
【问题讨论】:
-
你会如何用数学术语来表达?
标签: image matlab homography
我的问题是这样的: 我有棋盘的图像。使用 ginput,我计算了相机坐标。我给出了世界坐标。所以,从图像的世界坐标和相机坐标,我计算了单应矩阵。现在我想使用计算的单应性在棋盘图像中插入一个新图像。 图片不应看起来像插入的那样。
有人可以帮助我吗? 我在 Matlab 中这样做。
【问题讨论】:
标签: image matlab homography
假设我们有旋转 (R) 和平移 (t) 矩阵,以下代码段可用于转换一组坐标(假设 x,y,z 坐标存储在数据中)。
data = R * data;
data = [data(1,:) + t(1); data(2,:) + t(2); data(3,:) + t(3)];
如果不清楚,请向我们提供有关您的代码和输入的更多详细信息。
【讨论】: