0
void filterPC(const pcl::PointCloud<pcl::PointXYZRGB>::Ptr& cloud) {

    pcl::VoxelGrid<pcl::PointXYZRGB> downsample;
    downsample.setInputCloud(cloud);
    downsample.setLeafSize(0.01f, 0.01f, 0.01f);
    downsample.setFilterFieldName("z");
    downsample.setFilterLimits(0, 1.4);
    downsample.filter(*cloud);
}

执行此代码时,我得到标题中提到的错误,我不知道如何解决这个问题。这是在从 pcl 1.8.1 升级到 pcl 1.12 之后,在升级之前一切都很好。我对 pcl 和 c++ 还很陌生,不知道该怎么做。有人可以帮忙吗?

4

0 回答 0