如何打开点云的ply格式的文件

#include “stdafx.h”
#include
#include
#include
#include
#include
#include
#include

using namespace pcl;
using namespace pcl::io;
using namespace std;

int main() {
pcl::PointCloudpcl::PointXYZ::Ptr cloud(new pcl::PointCloudpcl::PointXYZ);
if (pcl::io::loadPLYFilepcl::PointXYZ(“pointCloud.ply”, *cloud) == -1) {
PCL_ERROR(“Couldnot read file.\n”);
system(“pause”);
return(-1);
}

pcl::visualization::CloudViewer viewer(“Cloud Viewer”);
viewer.showCloud(cloud);
system(“pause”);
return(0);
}

注释:如编译失败,显示无法打开包括文件:“stdafx.h”: No such file or directory
可直接将#include "stdafx.h"删掉
注:而且此时环境配置是:属性→C/C++→预编译头→“不使用预编译头”。
解决方案:去掉#include ,一般出MFC工程外,都不使用预编译头。

你可能感兴趣的:(如何打开点云的ply格式的文件)