语境
我正在尝试从视差图可视化 3d 点云。它与一张地图完美配合。
问题
我想更新窗口中的内容。当我调用 run() 方法时,新线程将打开,在窗口关闭之前我无法执行任何操作。我想清除窗口中的内容并显示新的云而不关闭窗口,所以它会像动画一样。
代码
我已经创建了 Visualizer 对象,并在此基础上完成了所有操作。
vis = open3d.visualization.Visualizer()
vis.create_window()
cloud = open3d.io.read_point_cloud(out_fn) # out_fn is file name
vis.add_geometry(cloud)
vis.run()
Run Code Online (Sandbox Code Playgroud)