2012-03-22 44 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