『OPEN3D』1.1 点云处理 python篇
Posted NNNNNathan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了『OPEN3D』1.1 点云处理 python篇相关的知识,希望对你有一定的参考价值。
该博文介绍点云处理内容,包括
- 点云IO
- 可视化
- 下采样
- 凸包计算
- 裁减
- 法向量估计
- 聚类
- 隐藏点移除
- 平面分割
- 最小外接矩形
- 外点移除
1.open3d中的点云IO
open3d.io.read_point_cloud(
filename, # 点云文件路径
format=\'auto\', # 点云文件的格式,auto代表根据文件名自动推导点云格式
remove_nan_points=False, # 如为真则删除点云数据中存在NaN的点云
remove_infinite_points=False, # 如为真,删除无穷值
print_progress=False # 如为真,显示加载进度条
)
"""函数返回值为open3d.geometry.PointCloud"""
open3d.io.write_point_cloud(filename, # 保存的文件路径
pointcloud, # open3d.geometry.PointCloud类型的点云文件
write_ascii=False, # 为真设置输出点云数据格式为ascii编码,默认使用二进制编码
compressed=False, # 为真设置为压缩的点云编码格式
print_progress=False) #
以上是关于『OPEN3D』1.1 点云处理 python篇的主要内容,如果未能解决你的问题,请参考以下文章
点云处理技术之open3d第二篇:点云的基本操作篇——可视化降采样法向量裁剪和绘制点云
爆肝5万字❤️Open3D 点云数据处理基础(Python版)
python如何实现点云可视化交互——Open3D实例教程(获取所选点的信息)保姆级教学
点云处理技术之open3d第一篇:open3d的快速安装简介文件的读写和可视化操作