ply点云转换为pcd点云

  • 输入ply格式,输出带XYZI信息的pcd点云,如果需要XYZRGB信息的pcd点云,可以将pcl::PointCloud point_cloud;改为pcl::PointCloud point_cloud;
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include   
 #include 
using namespace pcl;
using namespace pcl::io;
using namespace pcl::console;
 
int main()
{
    pcl::PCLPointCloud2 point_cloud2;
    pcl::PLYReader reader;
    reader.read("data.ply", point_cloud2);
    pcl::PointCloud point_cloud;
    pcl::fromPCLPointCloud2( point_cloud2, point_cloud);
    pcl::PCDWriter writer;
    writer.writeASCII("data.pcd", point_cloud);  
 
    return 0;
}

你可能感兴趣的:(ply点云转换为pcd点云)