目录
一、相关介绍
点云下采样是对点云以一定的采样规则重新进行采样,目的是在保证点云整体几何特征不变的情况下,降低点云的密度,进而可以降低相关处理的数据量和算法复杂度。
二、实现流程
(1)首先借助std::random_device类用于生成随机数;
(2)然后借助std::mt19937,
是伪随机数产生器,用于产生高性能的随机数,在C++11之后引入;
(3)使用std::uniform_int_distribution随机生成一个整数i,根据分布概率函数均匀分布在一个闭区间;
(4)然后根据点云索引保存对应点即可,可以使用点云以及百分比两种方式。