关于大疆livox-SDK ,C++如何实现lvx转pcd 呢,如何解析lvx格式的点云?
运行SDK编译出的lidar_lvx_sample,保存的是lvx格式,C++(linux中)转存为pcd格式文件
std::string input_filename = "in.lvx";
std::string output_filename = "out.pcd";
pcl::PointCloud<pcl::PointXYZRGB>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZRGB>);
// if (pcl::io::loadLVXFile<pcl::PointXYZRGB>(input_filename, *cloud) == -1)
// {
// std::cout << "Failed to load input file: " << input_filename << std::endl;
// return -1;
// }
// pcl::io::saveLASFile(output_filename, *cloud);
pcl::io::savePCDFileBinary(output_filename,*cloud);