gpt4 book ai didi

c# - 将 Kinect 深度保存到二进制文件

转载 作者:太空宇宙 更新时间:2023-11-03 16:21:16 25 4
gpt4 key购买 nike

很抱歉,如果之前有人问过这个问题,我找不到了。但是总的来说这个论坛很棒,编程不是我的专业领域(我来自医学方面)。然而,kinect 已经提出了一些非常有趣的领域来探索。简而言之,我希望将深度数据保存到二进制文件中以供以后分析(和显示)——虽然我知道 kinect 工作室,但我需要将数据与收集的其他数据一起记录下来。我四处寻找并采用了一种方法,但是我不知所措。

我在 SensorDepthFrameReady 方法中创建了一个调用:

saveDepth(depthFrame) 

上面将 depthData byte[] 数组传递给 saveDepth()。

    public static void saveDepth( byte[] bytes)
{
// create file io for write
using (System.IO.FileStream stream = new System.IO.FileStream(file, System.IO.FileMode.Append, System.IO.FileAccess.Write))
{

// write the passed byte buffer
stream.Write(bytes, 0, bytes.Length);
// close the file
stream.Close();
}

}

然后将其保存到 .bin 文件中。但是,这是允许访问以供以后在 Matlab 中使用的正确格式吗?

最佳答案

验证您的方法,您应该定义什么是正确的,什么是错误的。

如果你在MATLAB中写了一个相应的方法可以读取你在C#中保存的文件并完成你的工作,那么它是正确的,否则就不是。

关于c# - 将 Kinect 深度保存到二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13799319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com