openMVG + MeshLab会产生奇怪的结果

时间:2013-09-23 10:37:39

标签: c++ photogrammetry meshlab

我正在尝试使用OpenMVG(imagine.enpc.fr/~moulonp/openMVG/)从一系列照片中生成点云。 clould看起来或多或少......

enter image description here

然后我在meshlab中运行表面重建泊松,这就是发生了

enter image description here

任何想法我可能做错了什么?

由于

3 个答案:

答案 0 :(得分:3)

我只能猜测,但看起来相机中心(绿色)仍在您的点云文件中!这些是FinalColorized.ply中的最后一个值。尝试删除这些顶点。您可以手动编辑.ply文件:删除这些值并调整顶点数。

答案 1 :(得分:0)

您是否已将openMVG的结果导出到PMVS / CMVS以生成密集点云?它看起来很好,但只是稀疏的云,也许是问题所在。

答案 2 :(得分:0)

@Richard Richard的评论是正确的。 openMVG的输出是一个稀疏点云,摄像机构成。

此信息可用于使用其他算法构建密集点云。 OpenMVS或PVMS / CVMS是可以进行密集云重建的开源项目。 OpenMVS还可以构建网格和纹理。