求助!Kinect如何获得 骨骼关节坐标并写入txt
kinect吧
全部回复
仅看楼主
level 8
求助!Kinect如何获得 骨骼关节坐标并写入txt
2014年12月06日 14点12分 1
level 1
Kinect骨骼数据的获取,你可以看看sdk里面的关于skeleton的代码,读一读不难。存入txt就涉及到文件读写知识,你可以搜搜你的编程语言里面的文件读写相关知识。
2014年12月08日 09点12分 2
level 1
一代和二代都有函数,能直接转换
2015年01月02日 07点01分 3
level 4
您好,您可以尝试下面的代码(使用的是一代的KINECT),主要向TXT文件里面写入HANDLEFT(左手)的X,Y,Z值,可以根据自己的需要添加别的骨骼类型,最后的TXT文件保存在C:\Users\Public\WriteLeftHandData.txt这个文件里面。谢谢!
foreach (Joint joint in skel.Joints)
{
if (joint.JointType == JointType.HandLeft)
{
using (StreamWriter sw = new StreamWriter(@"C:\Users\Public\WriteLeftHandData.txt", true))
{
sw.WriteLine("LEFT HAND X VALUE: " + joint.Position.X);
sw.WriteLine("LEFT HAND Y VALUE: " + joint.Position.Y);
sw.WriteLine("LEFT HAND Z VALUE: " + joint.Position.Z);
}
}
}
2015年01月03日 11点01分 4
level 2
我也是这个问题,解决了没?
2015年05月12日 04点05分 5
1