PCL KdTree——点云去重叠点

Posted J-A

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PCL KdTree——点云去重叠点相关的知识,希望对你有一定的参考价值。

文章目录

一、应用背景

若某一个点在某一距离阈值范围内不止一个点,则认为有重叠点。一般用于解决多视角点云数据拼接后存在点分层现象及重叠数据冗余的问题。

判别过程中可根据各点邻域内点数或各点的最近点点距及法线夹角等信息进行判定,获取重叠区域。

二、主要函数及代码实现

1、主要函数
template <class IndexT, class A, class B, class F, NotCompatWithFlann<IndexT> = true>
int
radius_search(A& index,
              B& query,
              std::vector<Indices>& k_indices,
          

以上是关于PCL KdTree——点云去重叠点的主要内容,如果未能解决你的问题,请参考以下文章

PCL KdTree——点云密度

PCL基于法线的差异来分割点云

PCL OcTree——点云压缩

PCL点云库:Kd树

PCL OcTree——点云压缩

隧道点云处理:投影边界提取(Boundary Estimation)