//PCL体素滤波器加双窗口显示
#include <pcl/common/common_headers.h>
#include <iostream>
#include <pcl/io/pcd_io.h>
#include <pcl/point_types.h>
#include <pcl/io/io.h>
#include <pcl/visualization/cloud_viewer.h>
#include <boost/thread/thread.hpp>
#include <pcl/filters/voxel_grid.h>
int user_data;
int
main(int argc, char** argv)
{
//pcl::PointCloud<PointT>::Ptr cloud(new pcl::PointCloud<PointT>);
pcl::PointCloud<pcl::PointXYZRGB>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZRGB>);
pcl::PointCloud<pcl::PointXYZRGB>::Ptr cloud_filtered(new pcl::PointCloud<pcl::PointXYZRGB>);
// 填入点云数据
cloud->points.clear();
pcl::io::loadPCDFile("D:\\C++\\3D\\A_998.pcd", *cloud);
创建体素滤波器
// Create the filtering object
pcl::VoxelGrid<pcl::PointXYZRGB> sor;
sor.setInputCloud(c