我正在寻找一种生成合成视频以测试计算机视觉软件的简便方法。
目前,我仅了解针对此需求的一种工具:
ObjectVideo Virtual Video (OVVV)。这是HalfLife 2 Mod,可以模拟虚拟世界中的相机。
但是我正在寻找一个更开放的(例如在开源中)并且可能是便携式的解决方案。一种方法是在十几个开源3D引擎之一之上实现所需的功能。但是,如果有人知道已经实现了OVVV的功能的库或工具,那就太好了。
另外,如果您没有现成的解决方案,您将如何解决该问题?
PS:我在这里问的原因是,我想尽量减少在此问题上花费的精力。不是我不知道该怎么做。但是我的解决方案需要我花很多时间在此上。所以我在这里寻找具体的技巧... :-)
最佳答案
如果您遇到这种情况,我可能会使用POV-Ray,因为可以用任何语言编写代码来生成.pov文件来提供它。在精确的几何形状,照明,纹理和复杂的精确运动非常重要的情况下,这非常有用。 POV-Ray可以完全从命令行运行,也可以通过system()调用或等效程序来运行。
尽管POV-Ray通常不是开放源代码,但它是免费的,您可以获取源代码。