C++ PCL: 如何清空并重新填充 std::vector<pcl::PointCloud<pcl::PointXYZRGB>::Ptr> 容器
要清空 std::vector<pcl::PointCloud<pcl::PointXYZRGB>::Ptr> clouds; 容器,可以使用 clear() 函数。清空容器后,可以使用 push_back() 函数将新的数据添加到容器中。
以下是示例代码:
// 清空容器
clouds.clear();
// 继续填充数据
pcl::PointCloud<pcl::PointXYZRGB>::Ptr newCloud(new pcl::PointCloud<pcl::PointXYZRGB>);
// 填充新的数据到newCloud中
// 将newCloud添加到容器中
clouds.push_back(newCloud);
在上述示例中,newCloud 是一个新的 pcl::PointCloud<pcl::PointXYZRGB> 指针,可以用来存储新的数据。然后,通过调用 push_back() 函数将 newCloud 添加到 clouds 容器中。
原文地址: https://www.cveoy.top/t/topic/qoUI 著作权归作者所有。请勿转载和采集!