
PCL
wi162yyxq
这个作者很懒,什么都没留下…
展开
-
PCL_超体聚类实现
1.超体聚类——一种来自图像的分割方法 超体(supervoxel)是一种集合,集合的元素是“体”。与体素滤波器中的体类似,其本质是一个个的小方块。与之前提到的所有分割手段不同,超体聚类的目的并不是分割出某种特定物体,其对点云实施过分割(over segmentation),将场景点云化成很多小块,并研究每个小块之间的关系。这种将更小单元合并的分割思路已经出现了有些年份了,在图像分割中,转载 2017-05-30 09:51:09 · 5673 阅读 · 2 评论 -
PCL_使用LCCP进行点云分割
上一篇讲了超体聚类,也就是把点云按照颜色和空间位置进行有意义的分割,将其分割成小块,分割之后看起来还是很乱,但是基于聚类之后的结果2014年CVPR上有人基于这个聚类结果提出了利用凹凸性进行物体分割的方法,这个方法好的一点是不想我之前提到过的一个点云分割的框架需要进行训练,用SVM分类然后再利用模型进行分割,这个算法可以进行直接分割,且分割效果也很不错。 具体原理可以参考http:原创 2017-05-31 20:47:01 · 15534 阅读 · 32 评论 -
PCL_FPFH特征提取及直方图显示
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #define vtkRenderingCore_AUTOINIT 3(vtkInteractionStyl原创 2017-06-06 18:32:22 · 6089 阅读 · 7 评论 -
PCL_用鼠标点击点云中任意点显示该点的FPFH直方图
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef pcl::PointXYZRGBA PointT;typedef pcl:原创 2017-06-07 10:36:01 · 2885 阅读 · 2 评论 -
PCL_将物体分割后的物体用方形框框选出来
框选本身还是很简单的,只要获取分割后每一个物体的点云的重心,然后画框就好了,这里我还加入了一个PCA,将矩形框按照物体点云的主轴方向进行了调整,主要参考了http://pointclouds.org/documentation/tutorials/moment_of_inertia.php 这里写的很详细,主要过程就是:首先计算点云的协方差矩阵,并提取其特征值和向量。 您可以认为所得到的特征向原创 2017-06-14 16:29:43 · 4443 阅读 · 2 评论