基于PCL写的一个删除点云数据中的重复点的程序,也可以稍作修改删除数组中的重复点。目前测试一个四千万个点的点云数据,其中包含有一千万个重复点,运行时间为50s。 文件中是源码,其中包含CMakeLists.txt,可通过配置pcl后直接使用,也可直接复制代码使用
2019-12-21 20:39:36 2KB Pcl 点云数据 重复点删除
1
使用c++与pcl点云库实现点云数据按照高程设置颜色进行渲染,里面包括pcl1.8属性表,点云数据与源码,如果已经配置pcl点云库,下载后可以运行。没有配置pcl点云库没有任何影响,主要是按高程对点云设置r,g,b颜色值而已。
1
PCL1.8.0和VS2013用于点云的拼接,是已经编辑好的资源,点击.sln文件可以直接进行运行。如果其他版本的PCL或者VS,那么可以把里面的union.cpp添加到工程就可以直接运行了
2019-12-21 20:10:18 2.42MB PCL 点云拼接
1
在PCl1.8.0和VS2013下写的关于两片点云求交、点云求异、求补集的算法代码,已经编辑好的工程,可以直接打开.sln文件运行。如果不是PCl1.8.0或者VS2013,可以将.cpp文件添加到自己新建的工程中运行。我的博客中有相关文章可以查看
2019-12-21 20:10:18 20.24MB PCL 点云求交 点云求异
1
C++语言,在PCL环境下的 三角形网格孔洞修复。主要针对曲面重建之后,模型出现了大量孔洞,需要修复。修复步骤很简单,就是基于最小角的剖分修复。
2019-12-21 20:09:38 7KB PC 点云 三角形网格 孔洞修补
1
采用kdtree树的方法,计算点云的平均间距。计算速度快
2019-12-21 20:09:38 730B PCL 点云 平均间距
1
利用kinect深度信息,生成供pcl点云库使用的三维坐标txt
2019-12-21 19:42:03 1KB kinect pcl 点云库 txt
1
完成的功能有:三维点云获取,点云数据下采样(为后续处理加速),平面检测和获取,3D显示 在一个老外牛人的程序上改的,原版只支持点云获取和显示,不包括点云处理。另外,原版有个bug,会导致大量的CPU时间用来显示无效的点云数据,已被我这版修正。 程序中有个宏开关CLOUD_DISPLAY,如果定义这个宏则有三维显示,如果不定义这个宏则关闭三维显示功能。关闭三维显示的目的是为了加速三维点云数据的处理。 另外,使用本程序必要条件是要在你电脑上把Kinect SDK装好,这个去官网下就是了。同时需要把PCL环境配好,推荐另外一个牛人的博客:http://www.zhangzscn.com/2016/03/02/pcl1-8-0%EF%BC%8Cvs2013%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B%E3%80%82/
2019-12-21 19:23:53 108KB Kinect PCL 点云 平面获取
1
需安装PCL,配好环境。程序中需要更改的内容包括原点云、目标点云及二者间估算的转换矩阵(4*4)。
2019-12-21 18:54:28 2KB PCL 点云
1
PCL点云模型,包含常见的几种动物模型,.pcd和.ply格式
2019-12-21 18:53:11 4.47MB PCL
1