如何访问 Kinect 版本 2 的缓冲区数据(彩色和红外线)
How to access buffer data of Kinect version 2 (Color and IR)
我正在开发一个应用程序,通过分析心跳时面部肤色的变化来计算一个人的心率。我正在使用带有 C# (visual studio 2013) 的 Kinect 版本 2 相机。我知道当彩色帧或红外帧出现时,像素数据被存储在某个地方。我相信这些数据可以用来推导出心率。我不知道如何访问这些数据。有人可以帮忙吗?
(我是 Kinect 和 C# 的新手)
谢谢
由于您是 Kinect 和 C# 的新手,我首先建议您阅读 Kinect SDK 提供的示例。一个名为 SDK Browser (Kinect for windows) V2 的程序与 Kinect SDK 一起安装。你会在那里找到很多样品。希望对你有帮助。
其次,
要获取颜色数据,您可以使用以下方法ColorFrame
class。
CopyConvertedFrameDataToArray
CopyConvertedFrameDataToBuffer
CopyRawFrameDataToArray
CopyRawFrameDataToBuffer
红外数据InfraredFrame
class.
下有以下2种方法
我正在开发一个应用程序,通过分析心跳时面部肤色的变化来计算一个人的心率。我正在使用带有 C# (visual studio 2013) 的 Kinect 版本 2 相机。我知道当彩色帧或红外帧出现时,像素数据被存储在某个地方。我相信这些数据可以用来推导出心率。我不知道如何访问这些数据。有人可以帮忙吗? (我是 Kinect 和 C# 的新手)
谢谢
由于您是 Kinect 和 C# 的新手,我首先建议您阅读 Kinect SDK 提供的示例。一个名为 SDK Browser (Kinect for windows) V2 的程序与 Kinect SDK 一起安装。你会在那里找到很多样品。希望对你有帮助。
其次,
要获取颜色数据,您可以使用以下方法ColorFrame
class。
CopyConvertedFrameDataToArray
CopyConvertedFrameDataToBuffer
CopyRawFrameDataToArray
CopyRawFrameDataToBuffer
红外数据InfraredFrame
class.