1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > .pcd文件转换为.ply文件

.pcd文件转换为.ply文件

时间:2020-08-28 04:38:28

相关推荐

.pcd文件转换为.ply文件

准备工作:在vs配置pcl,在属性管理器添加属性表。

在解决方案中添加pcd_ply.cpp文件

在所见文档中添加.pcd文件

打开pcd_ply.cpp的代码,进行修改:

第27行修改自己的.pcd文件名(其为文件路径,此例为相对路径所以为文件名)

第28行修改自己所转化成.ply文件名

运行结果:

参考代码:

#include <pcl/io/pcd_io.h>#include <pcl/io/ply_io.h>#include<pcl/PCLPointCloud2.h>#include<iostream>#include<string>using namespace pcl;using namespace pcl::io;using namespace std;int PCDtoPLYconvertor(string & input_filename, string& output_filename){pcl::PCLPointCloud2 cloud;if (loadPCDFile(input_filename, cloud) < 0){cout << "Error: cannot load the PCD file!!!" << endl;return -1;}PLYWriter writer;writer.write(output_filename, cloud, Eigen::Vector4f::Zero(), Eigen::Quaternionf::Identity(), true, true);return 0;}int main(){string input_filename = "InputFile.pcd";string output_filename = "OotputFile.ply";PCDtoPLYconvertor(input_filename, output_filename);return 0;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。