点云XYZ格式规范 [英] Point cloud XYZ format specification

查看:36
本文介绍了点云XYZ格式规范的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

我找遍了都没有找到.我已经看到有一些文件包含:

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

  • others 包含坐标加颜色,(每个点的 X Y Z R G B)

  • 甚至还有其他的具有强度"参数.

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

解决方案

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

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

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

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

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

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

还有一个源代码链接.

Is there an official specification for the XYZ format for point clouds?

I've been searching all over and I didn't find it. I've seen that there are some files which line contains:

  • points coordinates, (X Y Z for each point )

  • others contain coordinates plus colors, (X Y Z R G B for each point )

  • there are even others that have an "Intensity" parameter.

I need to consider all the possibilities.

解决方案

No, there is not an official specification about the .xyz format for point clouds.

The .xyz format can be considered as part of a more general type of file formats: ASCII point cloud. You can consider members of this group many other extensions like: .asc,.txt,.pts

The problem is that because of that lack of specification the contents of the file may vary according to the creator.

The most logical thing would be that the first 3 columns always represent the X,Y,Z coordinates and the rest of the columns represent some scalar field associated to that point (Maybe R,G,B values, or Nx,Ny,Nz, etc)

If you want to consider all the possibilities you would need to take in account not only a variable number of columns but also the ASCII character used for separating each column and the possible existence of 1 or more "header" lines at the beggining of the file.

The best ASCII point cloud loader that I'm aware of is the included in CloudCompare.

Here is a screenshot of the dialog:

And a link to the source code.

这篇关于点云XYZ格式规范的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆