


为什么pcl使用loadPCDFile加载pcd文件老是触发中断?
关注【相关推荐】
代码:
#include <pcl/io/pcd_io.h>
using namespace std;
int main()
{
//-------------------------------- 从硬盘中读取点云 -----------------------------
pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_in(new pcl::PointCloud<pcl::PointXYZ>); //创建存放读取点云的对象
if (pcl::io::loadPCDFile("test.pcd", *cloud_in) < 0)
{
PCL_ERROR("\a->点云文件不存在!\n");
system("pause");
return -1;
}
cout << "->加载了 " << cloud_in->points.size() << " 个数据点" << endl;
//==============================================================================
return 0;
}
输出结果:
->加载了 1348 个数据点