MATLAB 点云重复点去除 (7)
- 一、实现效果
- 二、算法介绍
- 三、函数说明
-
- 3.1 函数
- 3.2 参数
- 四、具体代码 (注释详细!)
一、实现效果
效果上看不出来,但实际上左边的点云是右边的两倍
二、算法介绍
重复点的去除,是点云处理中常用的预处理方法,因为重复点的存在有时候会严重干扰后续算法的准确性,甚至出现意想不到的错误,去除方法也比较简单,即我们认为0.01m以内的点过于靠近,则可以将它们看作重复点,此时使用较大的格网尺寸,即可将它们归为1个点,没错,这根本就是网格下采样的另一种使用方法,实现了这种功能。
三、函数说明
3.1 函数
<ptCloudOut = pcdownsample(ptCloudIn,‘gridAverage’,gridStep)
使用规则格网过滤器返回去除重复点后的点云。