问题
我在用可视化点云的时候遇到了这个问题
源代码
pcl::PointCloud<pcl::PointXYZ>::Ptr cloud1(new pcl::PointCloud<pcl::PointXYZ>);
pcl::PCDReader reader;
reader.read("D:/test_1.pcd", *cloud1);
boost::shared_ptr<pcl::visualization::PCLVisualizer> viewer_plane(new pcl::visualization::PCLVisualizer("1"));
viewer_plane->addPointCloud<PointType>(cloud1, "1");
while (!viewer_plane->wasStopped())
{
viewer_plane->spinOnce(100);
boost::this_thread::sleep(boost::posix_time::microseconds(100000));
}
出现问题的位置及解决方法
这里,addPointCloud<点云类型>(cloud1,“1”);
cloud1的类型一定要与点云类型一致。