参考链接:https://blog.csdn.net/qq_29462849/article/details/88725403
#include<iostream>
#include<fstream>
#include <string>
#include <vector>
#include <pcl/io/pcd_io.h>
#include <pcl/point_types.h>
using namespace std;
int main()
{
fstream modelRead;
pcl::PointCloud<pcl::PointXYZ> cloud;
pcl::PCDWriter writer;
modelRead.open("guiding.txt", std::ios_base::in);
pcl::PointXYZ pclPnt;
while (!modelRead.eof())
{
modelRead >> pclPnt.x >> pclPnt.y >> pclPnt.z;
cloud.push_back(pclPnt);
}
modelRead.close();
writer.write("dianyun.pcd", cloud);
return 0;
}