我希望能够使用 Kinect SDK 检测我的手是张开还是闭合。
我不需要任何单独的手指跟踪,只要打开或关闭就足够了,有什么建议吗?
干杯/吉米
您可能想查看http://candescentnui.codeplex.com/。有了它,你可以做的不仅仅是检查你的手是否张开。
据我所知,没有。
但是你可以自己做一个解决方法。跟踪手腕和手的距离,结合深度数据,检查离手中心多远,深度保持不变(与手腕的角度相同)
较新的 Kinect SDK 2.0 有一个 HandState 结构,现在可以跟踪手是合上还是张开。
HandState rightHand = HandState_Unknown;
bodies[i]->getHandState(&rightHand); //bodies would be an IBody* array