Open3d学习计划——1(简介与安装)

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,python)