返回列表 回复 发帖

[探讨] 用ar如何能判断marker的远近呢?

最近接到个项目,要用ar判断marker距摄像头的远近,没想法啊

男人的无理逻辑!10种公认最有魅力的女人

提示: 该帖被管理员或版主屏蔽
如果摄像头已经标定 且知道 Mark 的实际大小 是可以求出来远近的 !!
用一个摄像头估计没两个摄像头方便`。。。
天游者
想知道,顶一个
AR Toolkit 最後計算出 Marker 的矩陣中 包含了  Marker 的姿態(三軸)及距離
在 Maker 的 Size 相符的狀態下,直接判斷計離就可以了
顶楼上的,patt_trans[3][4]的最后一列就是摄像头在marker坐标系的坐标,直接计算。
两个Maker 的 之间的距离该如何判断了?
推荐你看一下relationTest的代码。
double  wmat1[3][4], wmat2[3][4];
arUtilMatInv(object[0].trans, wmat1);
arUtilMatMul(wmat1, object[1].trans, wmat2);
这样wmat2的最后一列就是marker2在marker1坐标系的坐标。
推荐你看一下relationTest的代码。
double  wmat1[3][4], wmat2[3][4];
arUtilMatInv(object[0].trans, wmat1);
arUtilMatMul(wmat1, object[1].trans, wmat2);
这样wmat2的最后一列就是marker2在marker1坐标系的坐标。
谢谢,明白了
同样关注这个问题
返回列表