用于快速开发 3D 数据处理软件的开源数据处理库 —— Open3D | Github 项目推荐
Open3D 是一个可以支持 3D 数据处理软件快速开发的开源库。Open3D 前端公开了一组用 C++ 和 Python 写成的精心挑选的数据结构和算法,后端高度优化并设置为并行。Open3D 可以在不同的平台上设置,并以最少的工作量进行编译。Open3D 的代码非常整洁,可以通过明确的代码审查机制来维护。目前 Open3D 已经在一些发表过的研究项目中使用,并积极地部署在云上。Open3D 的作者表示,欢迎各开源社区的开发者们在该项目中贡献代码。
如果你要使用 Open3D,请做如下引用:
@article{Zhou2018,
author = {Qian-Yi Zhou and Jaesik Park and Vladlen Koltun},
title = {{Open3D}: {A} Modern Library for {3D} Data Processing},
journal = {arXiv:1801.09847},
year = {2018},
}
核心特征:
基本的3D数据结构
基本的3D数据处理算法
场景重建
表面对齐
三维可视化
Python绑定
支持的编译器:
Linux:GCC 4.8 及以上版本
OS X:XCode 8.0 及以上版本
Windows:Visual Studio 2015 及以上版本
资源:
网站:www.open3d.org
代码:github.com/IntelVCL/Open3D
文档:www.open3d.org/docs
License:MIT
以下图片来自使用 Open3D 的项目:
NLP 工程师入门实践班:基于深度学习的自然语言处理
三大模块,五大应用,手把手快速入门 NLP
海外博士讲师,丰富项目经验
算法 + 实践,搭配典型行业应用
随到随学,专业社群,讲师在线答疑
▼▼▼
新人福利
关注 AI 研习社(okweiwu),回复 1 领取
【超过 1000G 神经网络 / AI / 大数据,教程,论文】
玩机器学习要知道哪些开源数据库?
▼▼▼