MeshLab .ply文件导入错误

时间:2015-04-20 03:58:52

标签: meshlab

我是3D重建新手,我有点云。然后我把它写在.ply文件上。但是当我按下文件时

Meshlab为我提供了一个错误。请找到下面的内容,并且meshlab可以允许打开该文件

 Unespected eof

请找到我的bunney(副本).ply文件

ply
format ascii 1.0
comment Mars model by Paul Bourke
element vertex 259200
property float x
property float y
property float z
element face 516960
property list uchar int vertex_indices
end_header
15081.5 -3.45644e+06 65.8061
15081 -3.45659e+06 197.422
15078.2 -3.45648e+06 329.009
15075.4 -3.45663e+06 460.597
15071.2 -3.4567e+06 592.148
15065.6 -3.45674e+06 723.653
15059.9 -3.457e+06 855.16
15050.7 -3.45674e+06 986.473
14541.2 3.33642e+06 -698.464
14547.7 3.33663e+06 -571.58
14551.5 3.33649e+06 -444.589
14552.7 3.336e+06 -317.541
14556.9 3.33645e+06 -190.56
14558.7 3.33661e+06 -63.5247
3 0 721 1
3 721 0 720
3 1 722 2
3 722 1 721
3 2 723 3
3 723 2 722

摆脱那个错误我应该在我的bunney(副本).ply中改变什么?请帮帮我。

请在下面找到图片 Error MeshLab

3 个答案:

答案 0 :(得分:2)

如您的ply文件中所示:

element vertex 259200

element face 516960

这意味着您的ply文件包含259200个顶点和516960个面的数据。但是,您的ply文件没有那么多数据。所以MeshLab会显示错误“Unespected eof”。

您需要确认您的ply文件包含的数据与您描述的一样多。

答案 1 :(得分:2)

就我而言,数据是正确的,但是由于语言环境设置,meshlab无法正确读取数据。使用LC_ALL=C meshlab重新启动程序后,层最终加载。版本2016.12。

答案 2 :(得分:-2)

尝试在文件末尾添加一个空行。 这可能会也可能不会解决您的问题。