点云XYZ格式规范

时间:2016-12-21 16:10:45

标签: 3d format point point-clouds

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

我一直在寻找,但我找不到它。我已经看到有一些文件包含哪些文件:

  • 点坐标,(每个点的X Y Z)

  • 其他包含坐标和颜色,(每个点X Y Z R G B)

  • 甚至还有其他人有"强度"参数。

我需要考虑所有可能性。

1 个答案:

答案 0 :(得分:6)

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

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

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

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

如果您想要考虑所有可能性,您不仅需要考虑可变数量的列,还需要考虑用于分隔每列的ASCII字符以及可能存在的1个或更多"标题&#34 ;文件开头的行。

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

以下是对话框的屏幕截图:

ASCII point cloud

link to the source code