【发布时间】:2020-12-24 00:35:05
【问题描述】:
假设我在桌子上有一个 aruco,我如何使用 aruco 将一个对象(比如图像)放在桌子上来计算桌子平面。我不想将对象放在 aruco 上,而是放在同一平面上(比如在它旁边,在它之前(更靠近观察者)等)。 假设我知道如何检测 aruco 角。这是我正在寻找的另一个表格位置的透视变换。
-- 编辑--
添加我想要实现的示例图像: (请忽略我糟糕的 Photoshop 技能)
现在我知道我可以在名片和 aruco 检测到的角之间使用 opencv 透视变换,但这不会将 b 卡扭曲为方形吗?如何计算桌子上 b 卡的“正确”目的地坐标?所以我会在getPerspectiveTransform(而不是 aruco 角落)中使用它们。
【问题讨论】:
-
二维码不适合这个。你需要某种真正的增强现实标记。它们与 QR 码的区别在于方形轮廓。二维码没有。
标签: opencv augmented-reality aruco