zoukankan      html  css  js  c++  java
  • PCL 编程多个点云合成

    博客转载自:https://blog.csdn.net/sunboyiris/article/details/72636809

    pcl::PointCloud<pcl::PointXYZRGBA>::Ptr cloudadd(new pcl::PointCloud<pcl::PointXYZRGBA>);
    pcl::PointCloud<pcl::PointXYZRGBA>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZRGBA>);
    pcl::io::loadPLYFile("000.ply", *cloud);
    pcl::PointCloud<pcl::PointXYZRGBA>::Ptr cloud1(new pcl::PointCloud<pcl::PointXYZRGBA>);
    pcl::io::loadPLYFile("001.ply", *cloud1);
    	
    *cloudadd = *cloud + *cloud1;
    pcl::io::savePLYFileBinary("test_pcd.ply", *cloudadd);
     
    cloud->clear();
    pcl::io::loadPLYFile("002.ply", *cloud);
    *cloudadd = *cloudadd + *cloud;
     
    	cloud->clear();
    	pcl::io::loadPLYFile("003.ply", *cloud);
    	*cloudadd = *cloudadd + *cloud;
     
    	cloud->clear();
    	pcl::io::loadPLYFile("004.ply", *cloud);
    	*cloudadd = *cloudadd + *cloud;
     
    	cloud->clear();
    	pcl::io::loadPLYFile("005.ply", *cloud);
    	*cloudadd = *cloudadd + *cloud;
     
    	cloud->clear();
    	pcl::io::loadPLYFile("006.ply", *cloud);
    	*cloudadd = *cloudadd + *cloud;
     
    	cloud->clear();
    	pcl::io::loadPLYFile("007.ply", *cloud);
    	*cloudadd = *cloudadd + *cloud;
     
    	pcl::io::savePLYFileBinary("last.ply", *cloudadd);
     
    	pcl::visualization::CloudViewer viewer("Cloud Viewer");
     
    	viewer.showCloud(cloud);
     
    	while (!viewer.wasStopped())
    	{
    		user_data++;
    	}
    

      

  • 相关阅读:
    响应码异常HttpStatus not ok!statusCode:307
    SpringBoot的web项目使用JRebel启动错误
    SpringBoot启动遇到的找不到spring模块的怪事
    Redis(一)
    Redis一主二从Sentinel监控配置
    Redis命令
    IDEA
    sql server常用函数积累
    char,varchar和nvarchar有什么区别?
    SQL SERVER里的锁机制
  • 原文地址:https://www.cnblogs.com/flyinggod/p/9478012.html
Copyright © 2011-2022 走看看