3

我需要生成自己的 ONI 文件,我的项目中的科学深度图像不是使用 Kinect 等常规设备生成的。

我检查了他们的 github,发现有两个库https://github.com/OpenNI/OpenNI2https://github.com/OpenNI/OpenNI

1-我是否应该假设 OpenNI2 是较新的版本并建议使用?

2- 正如这里提到的“将电影转换为 OpenNI *.oni 视频”,在 openNI 中,可以写入 ONI 文件,但似乎此功能已从较新版本中删除。这是真的吗?

3- VideoWriter (openCV) 可以写入 ONI 文件吗?请帮忙。

谢谢

4

1 回答 1

2

1) 你可以在他们的网站上找到关于 OpenNI 的文档。OpenNI2 较新,但 OpenNI 仍然可用,因为为 OpenNI 编写的代码与 OpenNI2 不兼容。

2) 在 OpenNI2 中,您可以使用 Recorder 类来编写 ONI 文件。请参考NiRecordSynthetic-Sample

3)可能不是开箱即用的。它使用 FFMPEG 对视频进行编码,因此您需要适当的编解码器。

于 2013-11-11T12:33:43.737 回答