点云XYZ格式规范

and*_*.al 11 format 3d point point-clouds

是否有针对点云的XYZ格式的官方规范?

我一直在寻找,我没有找到它.我已经看到有一些文件包含哪些行:

  • 点坐标,(每个点的XYZ)

  • 其他包含坐标和颜色,(每个点的XYZRGB)

  • 甚至有其他人都有"强度"参数.

我需要考虑所有的可能性.

Dav*_*sia 6

不,没有关于点云的.xyz格式的官方规范.

.xyz格式可以被视为更一般类型的文件格式的一部分:ASCII点云.您可以考虑此组的成员许多其他扩展名:.asc,.txt,.pts

问题是由于缺乏规范,文件的内容可能因创建者而异.

最合乎逻辑的是前3列总是代表X,Y,Z坐标,其余列代表与该点相关的一些标量场(可能是R,G,B值,或Nx,Ny,Nz,等等)

如果您想要考虑所有可能性,您不仅需要考虑可变数量的列,还需要考虑用于分隔每列的ASCII字符以及在文件开始时可能存在的一个或多个"标题"行.

我所知道的最好的ASCII点云加载器包含在CloudCompare中.

这是对话框的屏幕截图:

ASCII点云

以及源代码链接.