PCL——PCD文件格式分析
PCD文件格式分析
- 1. 格式分析
- 2. PCD格式的优势
1. 格式分析
# .PCD v0.7 - Point Cloud Data file format
VERSION 0.7
FIELDS x y z
SIZE 4 4 4
TYPE F F F
COUNT 1 1 1
WIDTH 5
HEIGHT 1
VIEWPOINT 0 0 0 1 0 0 0
POINTS 5
DATA ascii
1.28125 577.09375 197.9375
828.125 599.03125 491.375
358.6875 917.4375 842.5625
764.5 178.28125 879.53125
727.53125 525.84375 311.28125
- VERSION:指定PCD文件版本。
- FIELDS:指定一个点可以有的每一个维度和字段的名字。
- SIZE:用字节数指定每一个维度的大小。
- TYPE:用一个字符指定每一个维度的类型。
- COUNT:指定每一个维度包含的元素数目。
- WIDTH:用点的数量表示点云数据集的宽度。它能确定无序数据集的点云中点的个数,确定有序点云数据集的宽度。
- HEIGHT:用点的数量表示点云数据集的高度。它表示有序点云数据集的高度,对于无序数据集,它被设置为1。因此它可以被用来检查该数据集是有序还是无序。
- VIEWPOINT:指定数据集中点云的获取视点。可能在不同坐标系之间转换的时候应用,在辅助获取其他特征也比较有用,例如曲面法线,在判断方向一致性时,需要知道视点的方位。视点信息被指定为 平移(tx,ty,tz)+四元数(qw,qx,qy,qz),默认值是 VIEWPOINT 0 0 0 1 0 0 0
- POINTS:指定点云中点的总数。
- DATA:指定存储点云数据的数据类型。目前支持两种数据类型:ASCII 和 二进制
2. PCD格式的优势
- 存储和处理有序点云数据集的能力更强,这一点对于实时应用,例如增强现实、机器人学等领域十分重要。
- 二进制 mmap/munmap 数据类型是把数据下载和存储到磁盘上最快的方法。
- 存储不同的数据类型(支持所有的基本类型:char、short、int、float、double),使点云数据在存储和处理过程中适应性强并且高效,其中无效点通常存储为 NAN 类型。
- 特征描述子的n维直方图,对于3D识别和计算机视觉应用十分重要。
- 通过控制文件格式,最大程度上适应PCL,从而获得PCL应用程序的最好性能。
- 但是需要注意的是,PCL还是支持其他文件格式的保存和数据加载的,比如:PLY、STL、OBJ、X3D。
PCL——PCD文件格式分析相关推荐
- 66.[PCL]PCD文件格式
文章目录 简介 PCD版本 PCD文件格式头 数据存储类型 转载请注明原始链接:http://blog.csdn.net/a464057216/article/details/54864591 后续此 ...
- PCL 三维 CAD 模型 (obj、ply) 转点云 pcd 文件格式
PCL 三维 CAD 模型 (obj.ply) 转点云 pcd 文件格式 利用 PCL 自带的程序可以将三维 CAD 模型 (obj.ply) 文件转为点云 pcd 文件格式. 打开安装的 PCL 安 ...
- PCD文件格式详解及在PCL下读取PCD文件
一.PCD简介 1.1 PCD版本 在点云库PCL 1.0发布之前,PCD文件格式就已经发展更新了许多版本.这些新旧不同的版本用PCD_Vx来编号(例如PCD_V5.PCD_V6和PCD_V7等),分 ...
- PCD文件格式(The PCD (Point Cloud Data) file format)
本文档描述PCD(点云数据)文件格式,以及它在点云库(PCL)中的使用方式. PCD文件格式图标 PCD文件格式图标 #为什么新的文件格式? PCD文件格式并不意味着重新发明轮子,而是补充现有文件格式 ...
- PE文件和COFF文件格式分析——导出表的应用——一种摘掉Inline钩子(Unhook)的方法
在日常应用中,某些程序往往会被第三方程序下钩子(hook).如果被下钩子的进程是我们的进程,并且第三方钩子严重影响了我们的逻辑和流程,我们就需要把这些钩子摘掉(Unhook).本件讲述一种在32位系统 ...
- PE文件和COFF文件格式分析——导出表的应用——通过导出表隐性加载DLL
通过导出表隐性加载DLL?导出表?加载DLL?还隐性?是的.如果觉得不可思议,可以先看<PE文件和COFF文件格式分析--导出表>中关于"导出地址表"的详细介绍.(转载 ...
- PE文件和COFF文件格式分析——导出表的应用——一种插件模型
可能在很多人想想中,只有DLL才有导出表,而Exe不应该有导出表.而在<PE文件和COFF文件格式分析--导出表>中,我却避开了这个话题.我就是想在本文中讨论下载Exe中存在导出表的场景. ...
- PE文件和COFF文件格式分析——导出表
在之前的<PE可选文件头>相关博文中我们介绍了可选文件头中很多重要的属性,而其中一个非常重要的属性是(转载请指明来源于breaksoftware的CSDN博客) IMAGE_DATA_DI ...
- PE文件和COFF文件格式分析——RVA和RA相互计算
之前几节一直是理论性质的东西非常多.本文将会讲到利用之前的知识得出一个一个非常有用的一个应用.(转载请指明来源于breaksoftware的csdn博客) 首先我们说下磁盘上A.exe文件和正在内存中 ...
最新文章
- oracle schedule stop,Oracle调度Schedule特性(第八部分)-Windows和Window Groups
- 使用springaop技术面向切面编程
- 关于开源中国手机App的说明
- TIFF图像被转换为​​JPEG格式的图像
- matlab 整数规划工具箱,Matlab中的YALMIP工具箱 混合整数规划
- 后疫情时代,初创企业生存之策
- 办公用品管理系统VB——模块
- Spring中使用Quartz之MethodInvokingJobDetailFactoryBean配置任务
- Tomcat性能调优方案
- maven项目配置私服
- unity3d 取锚点位置_如何不靠看格子,确定一个字的首笔和后面每一笔画的位置?...
- Hadoop去掉格,换行符,制表符,回车符,换页符【好吧,其实用正则表达式一下子就搞定了】
- Django models常用Field介绍以及常见错误解决
- AIIA开发者大会百度飞桨及EasyDL专场:带你看五花八门的产业AI实践
- GDUT 2.25 D
- 电子政务信息交换平台与数据中心的构建(转)
- Threejs—BIM管道流向动态效果
- MMSE估计(二):从估计到估计器
- Android自定义日历源码收集
- LeetCode1-400题汇总,希望对你有点帮助!