Open3d学习计划——1

本文主要介绍什么是Open3D和Python的安装与测试。

什么是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
pip install open3d
  • 通过Conda安装Open3D
conda install -c open3d-admin open3d

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

python -c "import open3d as o3d"

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

总结

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

欢迎大家加入知识星球一起学习。

Open3d学习计划——1(简介与安装)相关推荐

  1. Open3d 学习计划—12(Jupyter 可视化)

    Open3D是一个开源库,支持快速开发和处理3D数据.Open3D在c++和Python中公开了一组精心选择的数据结构和算法.后端是高度优化的,并且是为并行化而设置的. 本系列学习计划有Blue同学作 ...

  2. Open3d学习计划——2(使用帮助与IO)

    Open3d学习计划--2 在上篇文章,我们介绍了Open3D是什么,和Python版本的如何安装.本篇文章将介绍原文档中Open3D得基础用法,本文翻译文档为0.10.0版本open3d文档,更多之 ...

  3. Open3d学习计划—高级篇 8(网格变形)

    Open3D是一个开源库,支持快速开发和处理3D数据.Open3D在c++和Python中公开了一组精心选择的数据结构和算法.后端是高度优化的,并且是为并行化而设置的. 本系列学习计划有Blue同学作 ...

  4. Open3d学习计划—高级篇 7(颜色映射)

    Open3D是一个开源库,支持快速开发和处理3D数据.Open3D在c++和Python中公开了一组精心选择的数据结构和算法.后端是高度优化的,并且是为并行化而设置的. 本系列学习计划有Blue同学作 ...

  5. Open3d学习计划—高级篇 6(体素化)

    Open3D是一个开源库,支持快速开发和处理3D数据.Open3D在c++和Python中公开了一组精心选择的数据结构和算法.后端是高度优化的,并且是为并行化而设置的. 本系列学习计划有Blue同学作 ...

  6. Open3d学习计划—高级篇 5(RGBD融合)

    Open3D是一个开源库,支持快速开发和处理3D数据.Open3D在c++和Python中公开了一组精心选择的数据结构和算法.后端是高度优化的,并且是为并行化而设置的. 本系列学习计划有Blue同学作 ...

  7. Open3d学习计划—高级篇 4(多视角点云配准)

    本文为转载文章,原创作者为blue同学,可关注他的博客:https://blog.csdn.net/io569417668 Open3D是一个开源库,支持快速开发和处理3D数据.Open3D在c++和 ...

  8. Open3d学习计划—高级篇 3(点云全局配准)

    Open3D是一个开源库,支持快速开发和处理3D数据.Open3D在c++和Python中公开了一组精心选择的数据结构和算法.后端是高度优化的,并且是为并行化而设置的. 本系列学习计划有Blue同学作 ...

  9. Open3d学习计划—高级篇 2(彩色点云配准)

    Open3D是一个开源库,支持快速开发和处理3D数据.Open3D在c++和Python中公开了一组精心选择的数据结构和算法.后端是高度优化的,并且是为并行化而设置的. 本系列学习计划有Blue同学作 ...

最新文章

  1. 测量一组平行线的质量和频率m=n+1
  2. Intent Flag介绍 intent.addFlags()
  3. 【整理】BIOS、BootLoader、uboot对比
  4. (转)Linux下MatlabCompilerRuntime的安装和使用
  5. 控制台当前行显示进度条,不换行
  6. 学界 | CVPR 2018颁布五大奖项,何恺明获年轻学者奖
  7. Kubernetes存储卷的使用
  8. 爆一个VS2015 Update1更新带来的编译BUG【已有解决方案】
  9. Tapestry 5 资料
  10. visio画图复制粘贴到word_用VISIO画图 复制完之后粘贴到word中为什么只显示下面一部分?...
  11. ping服务器响应39ms,美国服务器的ping值多少网速才算快?
  12. 翼支付门户CAS单点登录相关介绍
  13. css伪元素实现箭头和关闭及环形实心圆点
  14. Android中使用Room(ORM关系映射框架)对sqllite数据库进行增删改查
  15. 2021年最新易支付修复版源码支持微信支付宝官方接口和码支付网信钱包等/个人也能用的易支付商户系统
  16. ActiveX如何在Google上运行
  17. 稀疏表示和字典学习的简单理解
  18. 写给小白的常见三种加密方式:MD5,对称非对称加密
  19. 【调剂】北方民族大学计算机科学与工程学院2020考研调剂信息
  20. 华为中级网络工程师HCIP认证考试资料

热门文章

  1. 公告关心我的成长的网人
  2. 小米6卸载html,小米手机驱动程序如何删除(附驱动程序卸载的步骤)
  3. 十四、文件和目录——文件时间和utime函数
  4. PCM / I2S / AC97/PDM
  5. 鼎捷T100 Linux基础篇
  6. 【Matlab】数组、路径、文件夹等相关函数
  7. 关于晋升全栈工程师,从入门到放弃的神功秘籍,不点进来看一看?
  8. WPF利用CircularGauge.dll绘制电流表与电压表
  9. 电压、电流表使用方法
  10. 美通企业日报 | 日企限制女性上班戴眼镜被指偏见;上海北京位列国际合作十大热点城市...