시각화Code

PCL-Cpp를 이용한 시각화

  • Cloud Viewer : 3D 동적 뷰어, 간단한 기능만을 가진 뷰어 [참고]

  • Pcl Viewer : 3D 동적 뷰어, playing normals, drawing shapes, multiple viewport의 기능 가짐 [참고]

code 시각화

#include <pcl/visualization/cloud_viewer.h> 

pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>);

//...
pcl::visualization::CloudViewer viewer("cloud viewer");
viewer.showCloud(cloud);

while (!viewer.wasStopped ())
 {
 }

PCL-Python을 이용한 시각화

색상 변경 예제 추가

Open3D-Python을 이용한 시각화

code 시각화

Jupyter 시각화

K3D를 이용한 동적 3D시각화

Jupyter notebook extension for 3D visualization. [홈페이지]

설치

Matplot lib.를 이용한 시각화

Jupyter 지원, 포인트수가 많을경우 느려지거나 에러 발생

2D 시각화

3D 시각화

사용 : visualization3D_xyz(cloud.to_array())

Mayavi 이용

Plot with Mayavi in Jupyter notebook on Docker for Mac

1. Test code

2. 실행 코드

실행 코드 with BBox

Last updated

Was this helpful?