基于open3D点云处理—点云可视化(调整窗口背景颜色与点的大小)
因为需要用open3D对点云进行渲染,发现网上唯一的博客介绍自定义点云渲染大小的博客需要订阅专栏,就看官方文档自己写了个,有用的话点个赞吧。pcd = o3d.geometry.PointCloud()#传入3d点云pcd.points = o3d.utility.Vector3dVector(point3D)#point3D二维numpy矩阵,将其转换为open3d点云格式vis = o3d.v
·
因为需要用open3D对点云进行渲染,发现网上唯一的博客介绍自定义点云渲染大小的博客需要订阅专栏,就看官方文档自己写了个,有用的话点个赞吧。
pcd = o3d.geometry.PointCloud()#传入3d点云
pcd.points = o3d.utility.Vector3dVector(point3D) #point3D二维numpy矩阵,将其转换为open3d点云格式
vis = o3d.visualization.Visualizer()
vis.create_window() #创建窗口
render_option: o3d.visualization.RenderOption = vis.get_render_option() #设置点云渲染参数
render_option.background_color = np.array([0, 0, 0]) #设置背景色(这里为黑色)
render_option.point_size = 2.0 #设置渲染点的大小
vis.add_geometry(pcd) #添加点云
vis.run()
直接默认渲染
自定义渲染
更多推荐
已为社区贡献1条内容
所有评论(0)