Open3D는 3차원 데이터를 다루는 소프트웨어 개발을 지원하는 오픈소스 라이브러리이다. C++, Python을 지원하며, 데이터 구조 및 알고리즘을 제공한다. 빠른 성능을 위해 최적화, 병렬화되었다.
핵심 기능은 다음과 같다.- conda, pip를 통한 간단한 설치
- 3차원 자료 구조 및 알고리즘 제공
- 장면 렌더링 및 3차원 시각화
- 표면 정렬
설치는 다음과 같다.
virtualenv venv
pip install open3d
제대로 설치되었으면, Getting started 문서를 참고해 다음 코드를 실행한다.
# Verify installation
python -c "import open3d as o3d; print(o3d.__version__)"
# Python API
python -c "import open3d as o3d; \
mesh = o3d.geometry.TriangleMesh.create_sphere(); \
mesh.compute_vertex_normals(); \
o3d.visualization.draw(mesh, raw_mode=True)"
# Open3D CLI
open3d example visualization/draw
댓글 없음:
댓글 쓰기