Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用深度数据计算手的面积_C#_Computer Vision_Kinect_Kinect Sdk - Fatal编程技术网

C# 使用深度数据计算手的面积

C# 使用深度数据计算手的面积,c#,computer-vision,kinect,kinect-sdk,C#,Computer Vision,Kinect,Kinect Sdk,使用Kinect传感器,我试图编写一个算法来检测握紧的拳头。我试图通过计算手占用的面积来实现这一点(因为握拳面积

使用Kinect传感器,我试图编写一个算法来检测握紧的拳头。我试图通过计算手占用的面积来实现这一点(因为握拳面积<非握拳面积)

以下是我目前掌握的情况:

  • 每像素深度信息(来自DepthStream)
  • 手的位置(来自骨骼流)

我很难弄清楚如何获得与手对应的深度数据。在Kinect为手提供的精确位置获取深度数据很容易,但我不知道如何获取手的所有深度数据。任何建议、伪代码和/或教程链接都会有所帮助。

我在这方面没有经验,但在搜索中发现了这一点。查看它是否对您有帮助:

KinectInteractions中的事件会检测拳头何时进入,因为它用于KinectRegion中的KinectScrollViewer:


另外,这可能是一个副本。

不完全是我要找的,但我很感激!