前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Open3d学习计划(1)

Open3d学习计划(1)

作者头像
点云PCL博主
发布2020-05-26 15:47:24
3.2K0
发布2020-05-26 15:47:24
举报
文章被收录于专栏:点云PCL点云PCL

Open3D是一个开源库,支持快速开发和处理3D数据。Open3D在c++和Python中公开了一组精心选择的数据结构和算法。后端是高度优化的,并且是为并行化而设置的。

本系列学习计划有Blue同学作为发起人,主要以Open3D官方网站的教程为主进行翻译与实践的学习计划。点云PCL公众号作为免费的3D视觉,点云交流社区,期待有使用Open3D或者感兴趣的小伙伴能够加入我们的翻译计划,贡献免费交流社区,为使用Open3D提供中文的使用教程。

什么是Open3d

Open3D是一个开源库,支持快速开发和处理3D数据。Open3D在c++和Python中公开了一组精心选择的数据结构和算法。后端是高度优化的,并且是为并行化而设置的。

其核心特性包括:

3D数据结构

3D数据处理算法

场景重建

Surface alignment(表面对齐?)

3D可视化

基于物理的渲染(PBR)

C++和python代码接口

本博客主要介绍Open3D的python版本使用,更多信息可以浏览Open3D官方文档和GitHub

Python版本快速安装和使用

Open3D预构建的pip和conda包支持操作系统为Ubuntu 18.04+,macOS 10.14+和Windows 10(64-bit),python版本为3.5,3.6,3.7和3.8.如果你有其他Python版本和操作系统,可以参考从源码编译。

通过pip安装Open3D

代码语言:javascript
复制
pip install open3d

通过Conda安装Open3D

代码语言:javascript
复制
conda isntall -c open3d-admin open3d

根据网速不同,安装时间也不同,稍作等待即可安装成功。当安装完成后测试安装是否成功

代码语言:javascript
复制
python -c "import open3d as o3d"

如果没有报错,则安装成功,如果想安装C++源码,请去查看从源码编译和Open3D C++ 接口

总结

本章介绍了Open3D的概念和安装,下一篇将会介绍Open3D的基本用法。

链接网址:

Open3D官方文档:http://www.open3d.org/docs/release/

GitHub:https://github.com/intel-isl/Open3D

源码编译:http://www.open3d.org/docs/release/compilation.html

Open3D C++ 接口:http://www.open3d.org/docs/release/tutorial/C++/cplusplus_interface.html

如果你对Open3D感兴趣,或者正在使用该开源方案,就请加入我们,一起翻译,一起学习,贡献自己的力量,目前阶段主要以微信群为主,有意者发送“Open3D学习计划”到公众号后台,和更多热爱分享的小伙伴一起交流吧!

以上内容如有错误请留言评论,欢迎指正交流。如有侵权,请联系删除

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 点云PCL 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档