创建一个包含Open3D的图形界面的窗口并返回对应的Visualizer对象。
import open3d.visualization
visualizer = open3d.visualization.Visualizer()
window_name = 'Open3D Visualization'
visualizer.create_window(window_name)
window_name
:字符串类型,窗口名称。import open3d as o3d
# 创建点云
pcd = o3d.geometry.PointCloud()
pcd.points = o3d.utility.Vector3dVector([[0, 0, 0], [0, 1, 0], [1, 1, 0]])
# 创建Visualizer对象并创建窗口
vis = o3d.visualization.Visualizer()
vis.create_window(window_name='Open3D Visualization')
# 将点云添加到Visualizer中
vis.add_geometry(pcd)
# 渲染并显示窗口
vis.run()
vis.destroy_window()
RuntimeError
:窗口创建失败时抛出。window.setFullScreen(True)
将窗口设置为全屏模式。