c# - Kinect v2 SDK 2.0 如何保存多个骨架主体到文件

标签 c# kinect kinect-sdk

我的问题很简单。 我可以同步保存所有 Kinect v2(和 Kinect v1) 流。如果我也有一个人的骨骼,骨骼信息也会被保存。

我现在的问题是我想保存相同的同步信息(颜色、深度、红外线、 body 指数和骨架),但最多 6 人。 我认为这可以通过以下两种方式之一来实现:

解决方案 1) - 为 6 个人中的每一个人创建一个骨架文件,例如,使用 ID 作为文件名的引用。

解决方案 2) - 将所有这些信息保存在一个文件中,就像我对其余流所做的那样,在每个新人之前再次使用一个 ID。

此外,有人知道如何使用 Kinect SDK 2.0 来“锁定”每个人的 ID 吗?

最佳答案

我认为最好为每个人创建单个文件。这样您就可以很容易地更改内容。如果您在单个文件中添加所有详细信息,这会使代码变得复杂。

关于c# - Kinect v2 SDK 2.0 如何保存多个骨架主体到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36670741/

相关文章:

c# - FileStream 很慢吗?

c# - 无法在插件注册工具中调试 Dynamics C# 插件

c# - 启用/禁用 MVC 项目中的链接

java - OpenNni:颜色坐标到深度坐标

c# - Kinect 不显示彩色图像

kinect - Kinect SDK 2 与 Xbox 360 Kinect 兼容吗?

c# - 如何更改隔离级别?

c++ - 将电影转换为 OpenNI *.oni 视频

kinect - Kinect V2 中主动红外图像和深度图像之间的主要区别

c# - 在不创建新矩阵变换的情况下设置图像的布局变换