ch08——8.3.2在PCL中使用VoxelGrid滤波器对点云进行下采样
1.本节学习如何使用体素化网格方法实现下采样,减少点的数据并保持点云的形状特征。在提高配准、曲面重建、形状识别中非常实用。PCL中的VoxelGrid类通过输入的点云数据创建一个三维体素栅格,然后在每个体素内用体素中所有点的重心来近似显示其他点,这样该体素所有点就用一个重点最终表示,这种方法比用体素中心逼近法更慢,但对于采样点对应曲面的表示更加精确。
2.代码
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl/io/pcd_io.h>
#include <iostream>
#include <pcl/filters/voxel_grid.h>
using namespace std;
using namespace pcl;
#include <pcl/visualization/pcl_visualizer.h>