时间:2024-11-12 15:43
人气:
作者:admin
open3d用于 3D 数据处理的现代库。

Open3D 是一个开源库,支持快速开发处理 3D 数据的软件。Open3D 前端公开了一组精心挑选的 C++ 和 Python 数据结构和算法。后端经过高度优化,并设置为并行化。Open3D 是从零开始开发的,具有一更小的经过仔细考虑的依赖项。它可以在不同的平台上进行设置,并以最小的代价从源代码编译。代码干净、样式一致,并通过清晰的代码审查机制进行维护。Open3D 已用于许多已发布的研究项目,并积极部署在云中。我们欢迎来自开源社区的贡献。
以下是 Open3D 的不同组件的简要概述,以及它们如何组合在一起以实现完整的端到端的管道:

环境:python3.11
pip install numpy==1.24.0
pip install open3d
python -c "import open3d as o3d; print(o3d.__version__)"
0.18.0
python -c "import open3d as o3d; \
mesh = o3d.geometry.TriangleMesh.create_sphere(); \
mesh.compute_vertex_normals(); \
o3d.visualization.draw(mesh, raw_mode=True)"
