C# 使用深度数据计算手的面积
使用Kinect传感器,我试图编写一个算法来检测握紧的拳头。我试图通过计算手占用的面积来实现这一点(因为握拳面积<非握拳面积) 以下是我目前掌握的情况:C# 使用深度数据计算手的面积,c#,computer-vision,kinect,kinect-sdk,C#,Computer Vision,Kinect,Kinect Sdk,使用Kinect传感器,我试图编写一个算法来检测握紧的拳头。我试图通过计算手占用的面积来实现这一点(因为握拳面积
- 每像素深度信息(来自DepthStream)
- 手的位置(来自骨骼流)
我很难弄清楚如何获得与手对应的深度数据。在Kinect为手提供的精确位置获取深度数据很容易,但我不知道如何获取手的所有深度数据。任何建议、伪代码和/或教程链接都会有所帮助。我在这方面没有经验,但在搜索中发现了这一点。查看它是否对您有帮助:KinectInteractions中的事件会检测拳头何时进入,因为它用于KinectRegion中的KinectScrollViewer:
另外,这可能是一个副本。不完全是我要找的,但我很感激!