【问题标题】:point cloud development on PCLPCL 上的点云开发
【发布时间】:2015-11-16 19:55:25
【问题描述】:

很长一段时间以来,opencv 一直是(现在仍然是)二维开发的主要基础架构。

在进行 3d 时,PCL 是自然而然的选择:它实现了广泛的算法、在线 API 文档以及行业领先公司的骨干。

也就是说,为什么最后一个二进制文件是 5 年前用于 IDE 的?(!!!)最后一次更新是在 2013 年(可能是由于death of OPENNI,谢谢苹果),实现已经过时,我什至不是在谈论 c++1x,尽管如此未来主义的compute capability 5.x

PCL 是一个死项目吗?有没有前辈?

【问题讨论】:

  • 很遗憾,PCL没有得到任何“行业领先公司”的支持。它是在纯粹自愿的基础上维护的,碰巧没有一个自愿维护者对 Microsoft 产品感兴趣。所以你的选择是:切换到 Linux 或在 Windows 上从源代码编译。
  • 考虑到 PCL 的不确定环境,非常相关的问题

标签: c++ opencv 3d point-cloud-library openni


【解决方案1】:

我也使用 PCL 并发现过时的库令人沮丧。然而,正如 PhilLab 提到的,GitHub 页面仍然处于活动状态。

但是:感谢 Tsuksa Sugiura,为 Windows + VS2015 提供了一个完美的预建 package。他甚至维护并更新它。 x86 和 x64。

可以在 NVidia Tegra 平台上使用 1.8.0 RC2,例如 Jetson TX1。这里的 CMake 系统运行得比较好。

AND ROS 支持它(同样默认为 1.7.2,但可以在 1.8.x 上运行)

所以总结一下;确定没有人将其打包成整洁的发行版,但该软件包正在慢慢进步。它是我们唯一的选择......

Also to the moderators: I would have commented this on PhilLab's answer as I feel this doesn't dignify a new answer... but on this strange community you can answer before being able to comment. Sorry.

【讨论】:

  • 该死,如果不是因为 SO 的角色管理,我会得到所有的赞成票:-P 赞成票,不过。 Tsuksa Sugiura 的网站似乎已关闭
  • 我还是不明白SO的选择。该链接似乎有效,无论这里是直接原始链接:unanancyowen.com/en/pcl18
【解决方案2】:

我与您一样对过时的预构建(IDE 版本和 PCL 版本都过时)感到沮丧,但该项目在 GitHub 上仍然非常活跃:https://github.com/PointCloudLibrary/pcl/commits/master

release cycle 似乎很长,但提交稳步进行

编辑: Release 1.8.0 is in preparation 缺少 Windows 版本是因为 lack of a Windows programmer

编辑(06/2018):最新版本包括 Windows 预构建

【讨论】:

    【解决方案3】:

    现在在 Windows 上使用 PCL 的最佳选择是使用 vcpkg 包管理系统来管理依赖项和二进制文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-23
      • 1970-01-01
      • 1970-01-01
      • 2017-10-30
      • 2017-12-31
      • 1970-01-01
      相关资源
      最近更新 更多