鼠标选择点云某个点,就打印某个点的坐标
立即下载
资源介绍:
深度学习点云处理,往往需要知道某个点的坐标然后进行标注,希望鼠标选择点云某个点,就打印某个点的坐标。
import open3d as o3d
import numpy as np
if __name__ == "__main__":
pcd = o3d.io.read_point_cloud("dragonStandRight_0.ply")#读取点云
pcd.paint_uniform_color([0, 0, 1])#设置点云颜色为蓝色
disp = o3d.visualization.VisualizerWithEditing()
disp.create_window(window_name='display', width=1200, height=900, visible=True)
disp.add_geometry(pcd)
disp.run()
disp.destroy_window()
# 打印选择点的坐标
print('按住shift键,然后点击鼠标左键,鼠标点击的点的坐标为=',disp.get_picked_points())