我查看了有关管道和样品的在线文档。
我还是很困惑。
您知道如何使用 openMVG 从一系列图像(超过 2 个)创建 3D 模型吗?
此致,
泰勒
我泰勒,OpenMVG 是计算机视觉库,专注于多视图几何算法的强大实现。
它提供:
正如你在这里看到的: https :
OpenMVG 可以找到一个 3D 点云(结构)和一系列图片的运动。
据一些用户介绍,openMVG SfM 链已经成功使用了多达 1600 张图片。
要推断 3D 模型,您必须执行一些后处理,称为MVS多视图立体(PMVS、CMPMVS)。 OpenMVG 为这些二进制文件提供了随时可用的兼容导出。
最后,您将能够像我在这里所做的那样生成模型: https :
Motion openMVG 链的结构侧重于准确性而不是速度,即使它们可以很快。
因此与以下替代方案相反:
希望答案是完整的。
@pmoulon谢谢你的详细回答。 我是这个领域的tiro所以我想问一下是否有任何使用OpenMVG作为参考的3d重建示例(C++)?
@fansays OpenMVG 是用 C++ 制作的。
有一些 Python 脚本可以更轻松地启动命令行工具。
首先使用提供的 python 脚本更容易,您只需为其指定输入图像目录和输出目录。
一旦您掌握了这一点,您就可以直接使用二进制文件来播放并更好地控制管道。
最有用的评论
我泰勒,OpenMVG 是计算机视觉库,专注于多视图几何算法的强大实现。
它提供:
正如你在这里看到的: https :
OpenMVG 可以找到一个 3D 点云(结构)和一系列图片的运动。
据一些用户介绍,openMVG SfM 链已经成功使用了多达 1600 张图片。
要推断 3D 模型,您必须执行一些后处理,称为MVS多视图立体(PMVS、CMPMVS)。 OpenMVG 为这些二进制文件提供了随时可用的兼容导出。
最后,您将能够像我在这里所做的那样生成模型: https :
Motion openMVG 链的结构侧重于准确性而不是速度,即使它们可以很快。
因此与以下替代方案相反:
OpenMVG 希望提供一个易于理解、启动和修改的源代码。
希望答案是完整的。