【发布时间】:2017-10-22 03:35:45
【问题描述】:
我目前正在使用点云库 (PCL) 来处理点云。现在我需要为一些点云计算网格,并认为最好的办法是使用 Meshlab。到目前为止一切顺利,我的问题是我的点云有标签,即它具有以下形式:
pcl::PointCloud<pcl::PointXYZRGBL> cloud;
重要提示:我不能省略标签,我必须在计算网格后知道网格的哪个点具有哪个标签。后来,经过一些操作等。我通过
保存了这个云pcl::io::savePLYFileBinary(writePath, *cloud);
如果云是类型的话,效果很好
pcl::PointCloud<pcl::PointXYZRGB> cloud;
但不适用于第一种情况。有谁知道我可以做些什么才能仍然获得包含标签并可以加载到 Meshlab 中的 PLY 文件?
谢谢大家!
【问题讨论】:
-
“工作正常”意味着MeshLab能够打开它并生成一个网格,或者
savePLYFileBinary正确保存文件?即,你的问题是什么? MeshLab 无法打开文件? MeshLab 打开时无法保留标签? MeshLab 网格化后无法保留标签? -
MeshLab 根本无法打开它,但它没有给出任何错误,而是我可以加载它,但没有看到任何云。
标签: c++ point-cloud-library meshlab