主要内容

pcread

从PLY或PCD文件读取三维点云

描述

例子

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_V万博1manbetx7)版本的PCD文件格式。它也只支持带有万博1manbetx条目设置为1.它不支持万博1manbetx条目设置为特性描述符。

输出参数

全部折叠

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

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

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

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

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

在R2015A介绍