PCL1.8.1 随机产生点云数据

这一生的挚爱 提交于 2019-12-06 00:00:16

 

#include <pcl/point_types.h>

pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>);

// Fill in the cloud data
cloud->width = 15;
cloud->height = 1;
cloud->points.resize(cloud->width * cloud->height);

	// Generate the data
for (std::size_t i = 0; i < cloud->points.size(); ++i)
{
	cloud->points[i].x = 1024 * rand() / (RAND_MAX + 1.0f);
	cloud->points[i].y = 1024 * rand() / (RAND_MAX + 1.0f);
	cloud->points[i].z = 1.0;
}

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!