我需要生成自己的ONI文件,我的项目中的科学深度图像无法使用Kinect等常规设备生成。
我检查了他们的github,发现有两个库https://github.com/OpenNI/OpenNI2
和
https://github.com/OpenNI/OpenNI。
1-我应该假设OpenNI2是较新的版本,建议使用吗?
2-如此处提到的“Convert Movie to OpenNI *.oni video”,在openNI中可以写入ONI文件,但是似乎已从较新版本中删除了此功能。是真的吗
3- VideoWriter(openCV)可以写入ONI文件吗?请帮忙。
谢谢
最佳答案
1)您可以在website上找到有关OpenNI的文档。 OpenNI2较新,但是OpenNI仍然可用,因为为OpenNI编写的代码与OpenNI2不兼容。
2)在OpenNI2中,您可以使用Recorder类来写入ONI文件。请参考NiRecordSynthetic-Sample。
3)可能不是开箱即用的。它使用FFMPEG对视频进行编码,因此您需要适当的编解码器。