Open3D 读取、保存、显示点云

   日期:2024-12-21    作者:gzolmj 移动:http://g8akg8.riyuangf.com/mobile/quote/8253.html


  从文件读取点云。当用户不填写点云的扩展名时,会自动解码;若填写它尝试根据扩展名对文件进行解码。

  • filename:点云文件的路径
  • format:输入文件的格式。如果未指定或设置为“auto”,则从文件扩展名推断格式。默认参数为auto
  • remove_nan_points:默认参数为True,表示将从点云中删除包含NaN的所有点
  • remove_infinite_points:默认参数为True,表示将从点云中删除包含无限值的所有点
  • print_progress:默认参数为False,如果设置为True,则在控制台中可视化进度条

1、用来读取点云数据。Open3D通过文件扩展名来解码文件。支持的扩展名是:pcd,ply,xyz,xyzrgb,xyzn,pts等。默认情况下,Open3D尝试通过文件扩展名推断文件类型。


 保存点云到本地文件夹

  • filename:点云文件的路径
  • pointcloud:待保存的点云
  • write_ascii:默认参数为False。设置为True则以ascii格式输出,否则将使用二进制格式
  • compressed:默认参数为False.设置为True则表示以压缩格式写入保存点云
  • print_progress:默认参数为False,如果设置为True,则在控制台中可视化进度条

 可视化点云。使用鼠标、触控板从不同的角度查看几何图形。按H键为GUI打印出键盘指令的完整列表。

  • window_name:可视化窗口的显示标题
  • width:可视化窗口的宽度
  • height:可视化窗口的高度
  • left:可视化窗口的左边距
  • top:可视化窗口的上边距
  • point_show_normal:如果设置为True,则可视化点法线
  • mesh_show_wireframe:如果设置为True,则可视化网格线框
  • mesh_show_back_face:可视化网格三角形的背面
格式 描述 每一行包含,其中是三维坐标 每一行包含,其中是三维坐标,是法向量 每一行包含,其中是三维坐标,是颜色信息,取值范围是 第一行是表示点数的整数。随后的行遵循以下一种格式:,其中是类型,是类型 见:多边形文件格式,文件可同时包含点云和网格数据 见:点云数据

还可以读取指定文件类型,在这种情况下,文件扩展名将被忽略。



  • :可视化窗口的上边距
  • :输出点云中点的三维坐标





飞机为txt格式的点云数据



【Open3d】使用open3d可视化







 

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号