-
pcl + open3dBase Line/python 기초 코드 2022. 6. 6. 18:35
https://github.com/strawlab/python-pcl
GitHub - strawlab/python-pcl: Python bindings to the pointcloud library (pcl)
Python bindings to the pointcloud library (pcl). Contribute to strawlab/python-pcl development by creating an account on GitHub.
github.com
포인트 클라우드용 라이브러리
우분투 내장되어있다고 한다~~
중간에 yaml 깔라고 할수도 있음
pip install pyyaml
그치만 역시나 내컴에서는 정성스럽게 빌드해줘야 실행된다는거;;
pip install cython git clone https://github.com/strawlab/python-pcl.git cd python-pcl python --version sudo python setup.py build_ext -i sudo python setup.py install
Reference
https://adioshun.gitbooks.io/pcl/content/PCL-Python/
PCL-Python · PCL
adioshun.gitbooks.io
pip install open3d
로 open3d 라는 유용한 라이브러리도 사용 가능하다
아래 코드는 넘파이를 pcd로 바꾸고 비주얼라이징 하는 과정이다\
import open3d as o3d import numpy as np pc_array=np.load("~~~.npy") pc = o3d.geometry.PointCloud() pc.points = o3d.utility.Vector3dVector(pc_array) o3d.visualization.draw_geometrics([pc])
'Base Line > python 기초 코드' 카테고리의 다른 글
pandas - 1 (0) 2022.07.01 blender python script (0) 2022.06.07 pillow 이미지 rotation, flip (1) 2022.04.18 data_loader (0) 2022.04.04 Depth_Render.py (0) 2022.03.16