基本上我有一个.ply文件,一个密集的pointcloud,我想在meshlab中导入它,并在文件中使用Filter-> Screened Poisson Surface Reconstruction,所有这些都在命令提示符中。
我在MeshLab文件夹中打开命令提示符,并使用以下命令:
cmd / c meshlabserver -i选项-0000.ply -o surface.ply -s filter_screened_poisson.xml
在此之后,我收到以下错误: 打开脚本失败 无法应用脚本文件
我不知道我错过了什么,这应该可以正常工作。
答案 0 :(得分:0)
meshlab可以将xml文件用于脚本吗?我总是使用.mlx文件(我认为是xml格式)。此外,您可以尝试手动执行此操作,看看是否有任何问题 - 打开meshlab,导入.ply文件然后,过滤器 - > gt;显示当前脚本,然后打开脚本。
此外,筛选的泊松需要点具有法线。
最后,我在使用meshlab2016屏幕泊松时遇到了问题,我直接从源代码使用泊松程序,你也从命令行运行: http://www.cs.jhu.edu/~misha/Code/PoissonRecon/Version9.011/
您必须将其转换为.xyz文件,您可以使用meshlabserver执行此操作: %meshlabserverPath%-i %% X -o %% ~nX.xyz -m vn %poissonreconx64Path% - in %% X --out %% ~nX_poisson.ply --depth 10 --pointWeight 0