如何利用open3d对点云进行可视化并保存可视化结果

来自open3d在GitHub上的这个issue

vis = o3d.visualization.Visualizer()
vis.create_window()
vis.add_geometry(pcd)
vis.update_geometry(pcd)
vis.poll_events()
vis.update_renderer()
vis.capture_screen_image(path)
vis.destroy_window()

其中要用到的pcd的产生可以参考这篇帖子中用到的方式

import open3d as o3d
import numpy as np

np_pcd = np.random.random((1000,3))
pcd = o3d.geometry.PointCloud()
pcd.points = o3d.utility.Vector3dVector(np_pcd)

你可能感兴趣的:(python)