posted @ 2016-12-21 12:42 黑色の铅笔 阅读(32102) 评论(0) 推荐(4) 编辑
摘要:
《c和指针》》上有一段: 指针和数组并不是相等的, 当声明一个数组时,它同时也分配了一写内存空间,用于存储数组元素, 但当声明一个指针时,它只分配了用于容纳指针的空间(32位中4个字节的大小)。 如: int a[5]; int *p; a和p都具有指针值,都可以进行间接访问和下标引用操作。但是他们 阅读全文
摘要:
1.如何获取pcd文件点云里点的格式,比如是pcl::PointXYZ还是pcl::PointXYZRGB等类型? 2.如何实现类似pcl::PointCloud::Ptr和pcl::PointCloud的两个类相互转换? 3.如何加快ASCII格式存储,也就是记事本打开可以看到坐标数据的pcd文件 阅读全文
posted @ 2016-12-19 16:49 黑色の铅笔 阅读(3993) 评论(0) 推荐(0) 编辑
摘要:
使用体素化网格方法实现下采样,即减少点的数量,减少点云数据,并同时保持点云的形状特征,在提高配准、曲面重建、形状识别等算法速度中非常实用。 PCL实现的VoxelGrid类通过输入的点云数据创建一个三维体素栅格(可把体素栅格想象为微小的空间三维立方体的集合),然后在每个体素(即,三维立方体)内,用体 阅读全文
posted @ 2016-12-19 13:07 黑色の铅笔 阅读(12125) 评论(0) 推荐(0) 编辑
摘要:
安装完Ubuntu后忽然意识到没有设 置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的 root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入 阅读全文
posted @ 2016-12-19 12:00 黑色の铅笔 阅读(267) 评论(0) 推荐(0) 编辑
摘要:
每次开机都出现:System program problem detected 管理员权限打开:/etc/default/apport su root vim /etc/default/apport # set this to 0 to disable apport, or to 1 to enab 阅读全文
posted @ 2016-12-19 11:54 黑色の铅笔 阅读(712) 评论(0) 推荐(0) 编辑
摘要:
进程就好比人一样有其生命,我们通过fork()函数来创建一个进程,那么我们又是如何来中止进程呢。 进程退出 1.在Linux中任何让一个进程退出 进程退出表示进程即将结束。在Linux中进程退出分为了正常退出和异常退出两种。 1>正常退出 a. 在main()函数中执行return 。 b.调用ex 阅读全文
posted @ 2016-12-19 10:51 黑色の铅笔 阅读(456) 评论(0) 推荐(0) 编辑
摘要:
点云滤波是点云处理的基本步骤,也是进行 high level 三维图像处理之前必须要进行的预处理。其作用类似于信号处理中的滤波,但实现手段却和信号处理不一样。我认为原因有以下几个方面: 综上所述,点云滤波只在抽象意义上与信号,图像滤波类似。因为滤波的功能都是突出需要的信息。 点云滤波的方法 PCL常 阅读全文
posted @ 2016-12-19 09:46 黑色の铅笔 阅读(9039) 评论(0) 推荐(1) 编辑
摘要:
//保存到PCD文件 pcd格式的数据支持两种数据类型存储:ASSIC码和BinaryCompressed(二进制)。 1、pcl::io::savePCDFileBinaryCompressed("test_pcdc.pcd",cloud); //存储 2、 pcl::io::savePCDFil 阅读全文
posted @ 2016-12-16 22:35 黑色の铅笔 阅读(16865) 评论(0) 推荐(0) 编辑