gpt4 book ai didi

c# - 如何在 OpenNI kinect 中保存所有深度帧

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

我编写了一个程序,用于在 OpenNI 中保存 Kinect 深度图像的所有深度帧。我使用了简单的查看器示例。没有保存所有帧的问题!!我运行我的程序 10 秒,虽然应用程序设置为 30fps,但只保存了大约 20 张图像!谁能给点建议?

最佳答案

我的同事使用两相萃取。首先以二进制形式写入图像,以避免在编码或转换过程中浪费时间。 (您可以为此使用 System.IO.FileStreamBinaryWriter)。然后在另一个程序中,读取二进制文件以获得原始深度或彩色图像。对于第二部分,您可能会使用 Matlab、OpenCV 或其他实用程序。

但请记住,即使是这种方法也可能会导致一些跳帧/丢帧。就个人而言,我从来没有实现过长时间获得恒定的 30 fps。

关于c# - 如何在 OpenNI kinect 中保存所有深度帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15674971/

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