eHRESULT NuiImageStreamGetNextFrame(

HANDLE hStream,

DWORD dwMillisecondsToWait,

CONST NUI_IMAGE_FRAME **ppcImageFrame );

 

第二个参数设为非0,即可。 

 

又.

NUI_IMAGE_TYPE_DEPTH: 该模式下,深度数据为低12位,单位毫米,也就是最大4096。(微软推荐的距离是1.2至3.5米)
NUI_IMAGE_TYPE_DEPTH_AND_PLAYER_INDEX: 该模式下,低3位为表示玩家的index,余下存储深度数据。看起来也尚有空位可利用。

附,用OpenNI的getMaxDepth获取到的Kinect最大深度为10000。 

以下三个看起来很美的模式,还不可用。 

NUI_IMAGE_TYPE_DEPTH_AND_PLAYER_INDEX_IN_COLOR_SPACE, // not available yet, 

NUI_IMAGE_TYPE_DEPTH_IN_COLOR_SPACE                 // not available yet

NUI_IMAGE_TYPE_COLOR_IN_DEPTH_SPACE                   // not available yet 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
  • 2021-12-05
  • 2021-11-20
  • 2021-03-30
  • 2021-10-21
  • 2022-01-28
猜你喜欢
  • 2022-01-06
  • 2022-12-23
  • 2021-04-30
  • 2021-07-19
  • 2021-07-24
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案