这个报错意味着读取的点云文件中没有点数据,因此无法加载。可以尝试以下解决方案:

  1. 确认点云文件路径是否正确:检查代码中读取点云文件的路径是否正确,确保文件存在。

  2. 确认点云文件格式是否正确:检查点云文件格式是否正确,比如是否为.pcd格式。

  3. 检查点云文件是否损坏:尝试使用其他工具打开点云文件,检查文件是否损坏或者为空。如果文件损坏,可以尝试重新生成或者下载其他点云数据集。

  4. 检查代码实现:检查代码实现是否正确,比如是否正确调用了读取点云文件的函数,并且读取的点云文件路径是否正确。

  5. 尝试使用其他点云库:如果以上方法都不行,可以尝试使用其他点云库来读取点云文件,比如 Open3D 或者 pyntcloud 等。

解决 PCL 报错: 'Loading finalCloud.pcd [pcl::PCDReader::readHeader] No points to read'

原文地址: https://www.cveoy.top/t/topic/nSqJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录