2

我编写了一个程序来保存 OpenNI 中 Kinect 深度图像的所有深度帧。我使用了简单的查看器示例。不是所有帧都保存的问题!!我运行我的程序 10 秒,尽管应用程序设置为 30fps,但仅保存了大约 20 张图像!有人可以建议吗?

4

1 回答 1

0

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

但请记住,即使这种方法也可能会导致一些跳帧/丢帧。就个人而言,我从未长期获得恒定的 30 fps。

于 2013-08-28T14:31:49.410 回答