如何利用C++实现Kinect SDK与RGB视频数据的骨骼数据

如何利用C++实现Kinect SDK与RGB视频数据的骨骼数据,c++,visual-studio,kinect-sdk,C++,Visual Studio,Kinect Sdk,我使用NUI_INITIALIZENUI_INITIALIZE_FLAG_使用_SKELETON获取骨架数据初始化了kinect传感器 我正在从事增强现实项目,在这个项目中,我可以在kinect通过收集背景中的骨骼数据生成的视频提要中显示一个虚拟球/立方体 我将得到手的坐标,然后我将渲染立方体相对于手的坐标 然而,我找不到一种方法将视频提要和骨骼数据结合在一起。 NUI_INITIALIZENUI_INITIALIZE_FLAG_使用颜色为您提供颜色数据,您只能初始化相机一次。所以它要么是视频提

我使用NUI_INITIALIZENUI_INITIALIZE_FLAG_使用_SKELETON获取骨架数据初始化了kinect传感器

我正在从事增强现实项目,在这个项目中,我可以在kinect通过收集背景中的骨骼数据生成的视频提要中显示一个虚拟球/立方体

我将得到手的坐标,然后我将渲染立方体相对于手的坐标

然而,我找不到一种方法将视频提要和骨骼数据结合在一起。 NUI_INITIALIZENUI_INITIALIZE_FLAG_使用颜色为您提供颜色数据,您只能初始化相机一次。所以它要么是视频提要,要么是骨架坐标

我试图找到解决办法,但什么也找不到

注意:除了预览,我没有任何RGB的用途,因此我可以看到虚拟对象,因为我将使用骨架数据来获取手坐标。

找到了答案:

NuiInitialize(NUI_INITIALIZE_FLAG_USES_COLOR|NUI_INITIALIZE_FLAG_USES_SKELETON); 
这将允许使用这两个数据