2012-03-22 46 views
3

如何检索ARToolKit中的标记坐标并保存为2D坐标。 所以我可以尝试使用这些坐标剪切一个jpg文件。检索ARToolKit中的标记坐标

+0

所以,你要求的2D图像坐标,或3D“世界”坐标? – Bart 2012-03-22 06:41:25

+0

或多或少我在kool中的artoolkit中的标记具有三维坐标,因为它使用较深的距离较近的视频凸轮较大的盒子较远的较小的盒子,但我知道需要看看它接近或远离屏幕上的位置。我不知道你是否可以理解我英语不是我的母语 – 2012-03-22 11:00:46

回答

3

标记的角点和中心的二维位置都很容易找回。它们存储在ARMarkerInfo结构中。角落是ARMarkerInfo.vertex [] [],中心是ARMarkerInfo.pos []。

检索这个最简单的地方是在主检测循环中,例如, mainLoop中的简单或simpleLite示例。

+0

感谢bleater,我会看到这个,稍后告诉你一些东西;) – 2012-03-30 00:43:55

+0

谢谢@bleater,但我怎样才能使用ARMarkerInfo.vertex [] []坐标,所以我可以绘制一个多边形使用相同的位置,我从那里? – 2012-05-03 16:37:49

+2

在util/mk_patt源文件中查看ARToolKit,因为mk_patt正是这样做的,在检测到的梯形区域周围绘制一个多边形。 – bleater 2012-05-28 09:20:44