PCL中将PCD文件转换成PLY文件

来源:互联网 发布:国内天价域名 编辑:程序博客网 时间:2024/06/07 03:23
// Pcd2Ply.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#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(), false, true);return 0;}int _tmain(int argc, _TCHAR* argv[]){string input_filename = "In.pcd";string output_filename = "Out.ply";PCDtoPLYconvertor(input_filename, output_filename);return 0;}


PLY文件乱码问题



原文点击这里


原创粉丝点击