【问题标题】:Can I read a point clouds from a .e57 files without any library?我可以在没有任何库的情况下从 .e57 文件中读取点云吗?
【发布时间】:2018-03-19 14:28:21
【问题描述】:

libE57 没问题,但我必须尝试在没有任何库的情况下执行此操作。我找到了presentation,然后我找到了下一个:

二进制编码

斑点

  • 不透明编码

  • 图像、用户定义的数据 ....

“不透明编码”表示没有libE57我无法读取.e57?

有什么方法可以解析吗?

我有一个 .pcd、.pts、.ptx 的解析器。我可以将 .e57 转换为其中之一吗?

【问题讨论】:

    标签: point-cloud-library point-clouds e57


    【解决方案1】:

    没有。您只能使用 libe57 读取 .e57 的数据。

    http://www.libe57.org/documentation.html

    【讨论】:

    • 实际上,libe57 是描述格式的 E2807 规范的参考实现(即使我没有其他) - 可以购买格式规范,并用于解析 e57 文件 - @987654322 @
    • 看看github.com/asmaloney/libE57Format,它有一个不依赖Boost的替代实现,在CloudCompare中使用。 cloudcompare 代码位于github.com/CloudCompare/CloudCompare。它将加载代码拆分为用于点云数据的 LoadScan(请参阅 E57Filter)和用于 2d 图像的 LoadImage。您可能不得不通过一些 CloudCompare 数据结构来解决问题,以便从中获得一些不错的东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-29
    • 2023-01-14
    • 1970-01-01
    • 2016-01-14
    • 2021-11-04
    相关资源
    最近更新 更多