toggle_full_screen
是Open3D的open3d.visualization.VisualizerWithVertexSelection
类中的一种方法,用于切换全屏模式。
toggle_full_screen()
这个方法用于在open3d.visualization.VisualizerWithVertexSelection
的实例中切换全屏模式,即将窗口大小调整为屏幕的大小。全屏模式下将无法看到其他程序或操作系统,直到打开窗口或按下退出全屏模式的键。
注意:toggle_full_screen
方法只在支持全屏模式的操作系统上有效。
该方法没有参数。
该方法没有返回值。
以下示例将创建一个使用open3d.visualization.VisualizerWithVertexSelection
显示点云数据的窗口,并在F11键按下时将窗口切换到全屏模式:
import open3d as o3d
# 创建点云数据
pcd = o3d.io.read_point_cloud("cloud.ply")
# 创建可视化器
vis = o3d.visualization.VisualizerWithVertexSelection()
vis.create_window()
# 将点云数据添加到可视化器
vis.add_geometry(pcd)
# 切换到全屏模式
def on_key_press(key):
if key == o3d.visualization.KeyCode.F11:
vis.toggle_full_screen()
vis.register_key_callback(o3d.visualization.KeyCode.F11, on_key_press)
# 运行可视化器
vis.run()