首页 > 代码库 > PCL入门—点云操作 定义变量 显示点云 存储
PCL入门—点云操作 定义变量 显示点云 存储
1 // 定义相关变量 2 pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_ptr (new pcl::PointCloud<pcl::PointXYZ>); 3 pcl::PointCloud<pcl::PointXYZ>& cloud = *cloud_ptr; //点云 4 //初始化点云数据PCD文件头 5 cloud.width = depthHeight * depthWidth; 6 cloud.height = 1; 7 cloud.is_dense = false; 8 cloud.points.resize (cloud.width * cloud.height); 9 10 //显示重建得到的点云数据11 pcl::visualization::CloudViewer viewer("Cloud Viewer");12 viewer.showCloud(cloud_ptr);13 14 //保存点云数据15 pcl::io::savePCDFileASCII ("test_pcd.pcd", cloud);16 std::cerr << "Saved " << cloud.points.size () << " data points to test_pcd.pcd." << std::endl;
PCL入门—点云操作 定义变量 显示点云 存储
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。