//该程序可以读取PCD文件,打印点云坐标,打印点云数目,显示点云效果
#include <iostream>
#include <pcl/io/pcd_io.h>
#include <pcl/point_types.h> // 里面是pcl库点云的数据类型
#include<pcl/visualization/cloud_viewer.h>
#include<pcl/io/io.h>
#include<fstream>
#include<string>
#include<vector>
int user_data;
using std::cout;
using namespace std;
void viewerOneOff(pcl::visualization::PCLVisualizer& viewer) {
viewer.setBackgroundColor(1.0, 0.5, 1.0); //设置背景颜色
}
int main(int argc, char** argv)
{
pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>);
// 判断这个文件存不存在,条件里面是让这个指针指向这个点云数据
/*if (pcl::io::loadPCDFile<pcl::PointXYZ>("E:/桌面/PCD/table_scene_mug_stereo_textured.pcd", *cloud) == -1)
{
PCL_ERROR("Couldn&