主要内容

pcread

从PLY或PCD文件读取3d点云

描述

例子

ptCloud= pcread (文件名从输入指定的PLY或PCD文件中读取点云文件名.函数返回pointCloud对象,ptCloud

例子

全部折叠

ptCloud = pcread (“teapot.ply”);pcshow (ptCloud);

图中包含一个轴。轴包含一个散点类型的对象。

输入参数

全部折叠

文件名,指定为字符向量或字符串标量。输入文件类型必须为PLY或PCD格式文件。

多边形(PLY)文件格式,也称为斯坦福三角形格式,存储来自3-D扫描仪的3-D数据。它是一种用于存储被描述为多边形集合的图形对象的格式。PLY文件由一个头文件、一个顶点列表和一个多边形列表组成。头文件指定文件中有多少顶点和多边形。它还说明了与每个顶点相关联的属性,例如(xyz)坐标、法线和颜色。该文件格式有两个子格式:ASCII表示格式和用于紧凑存储和快速保存和加载的二进制版本。ASCII和二进制文件的头都是ASCII文本。在这两个版本中,只有头文件后面的数字数据是不同的。看到厚度的格式有关PLY文件内容的详细信息。

点云数据(PCD)文件格式也可以存储三维数据。它是由广泛使用的点云库(PCL)的作者创建的,以适应额外的点云数据需求。看到PCD(点云数据)文件格式

请注意

此功能仅支持保存在0.7版本(PCD_金宝appV7)的PCD文件格式。它还只支持带有金宝app条目设置为1.它不支持金宝app条目设置为特性描述符。

输出参数

全部折叠

对象用于存储点云,返回为pointCloud包含以下PLY或PCD字段的对象:

  • 位置财产,存储xy,z值。

  • 颜色属性,存储红色、绿色和蓝色值。

  • 正常的属性,存储每个点的法向量。

  • 强度属性,存储每个点的灰度强度。

介绍了R2015a