如何将ASCII点转换为基于字节的格式

时间:2018-09-10 00:40:43

标签: byte points point-clouds

我有以下格式的点:

0 1 0

1 1 2

1 0 1

我需要将它们翻译为:

HEADER

4字节,点数(N) 12个字节,最小边界框,浮点vec3 12个字节,最大边界框,浮点vec3

数据

N * ushort vec3 =每个点都是具有定点归一化分量的3D向量。 例如x存储的ushort = x世界* 65535.0f /(绑定的最大x-绑定的最小x)

我尝试使用CloudCompare以.ply格式导出它,但是十六进制值似乎与ASCII值不匹配。

这是此处描述的gvdb库所必需的: https://devtalk.nvidia.com/default/topic/1031640/gvdb-voxels/any-instruction-to-the-point-cloud-dat-format-in-gpointcloud-sample-/

任何想法都很感激。

0 个答案:

没有答案