转载。 https://blog.csdn.net/sinat_24206709/article/details/70266190
、在函数返回指针时,经常会出现不知道的错误,不用返回指针,直接得到PointXYZ,再将其转化为Ptr。
-
#include <pcl/io/pcd_io.h>
-
#include <pcl/point_types.h>
-
#include <pcl/point_cloud.h>
-
pcl::PointCloud<pcl::PointXYZ>::Ptr cloudPointer(new pcl::PointCloud<pcl::PointXYZ>);
-
pcl::PointCloud<pcl::PointXYZ> cloud;
-
cloud = *cloudPointer;
-
cloudPointer = cloud.makeShared();