孙 悟 空
激光点云数据处理
展开
-
Open3D点云数据处理(一):VSCode配置python,并安装open3d教程
本文详细介绍了vscode配置python的步骤,包括下载与安装。同时给出了快速安装open3d的方法。原创 2023-05-11 22:03:20 · 12369 阅读 · 34 评论 -
爆肝5万字❤️Open3D 点云数据处理基础(Python版)
本文为Open3D 点云数据处理基础教程(Python版),小白也能轻松上手!还等什么呢,学起来!原创 2021-10-03 17:55:03 · 113880 阅读 · 116 评论 -
Open3D点云数据处理(二十二):最小二乘多项式拟合(手写实现)
本文主要内容:最小二乘多项式拟合原理、各类拟合评价指标、手写代码实现。原创 2023-09-14 20:34:00 · 3643 阅读 · 0 评论 -
Open3D点云数据处理(二十一):最小二乘多项式拟合
本文介绍了最小二乘多项式拟合的原理与方法,同时介绍了多项式拟合的评估指标,包括残差平方和、均方误差、均方根误差、平均绝对误差和决定系数。文章介绍了使用numpy库中的np.polyfit()函数实现多项式拟合,并介绍了如何使用np.poly1d()函数将多项式系数转换为拟合方程。最后还提醒了在进行多项式拟合时需要注意的事项,如数据的准备、多项式阶数的选择、评估拟合效果等。原创 2023-08-23 23:42:09 · 3560 阅读 · 0 评论 -
Open3D点云数据处理(二十):最小二乘直线拟合(三维)
本文主要讲述:三维空间下最小二乘直线拟合原理与代码实现、直线拟合的评估指标(残差平方和、均方误差、均方根误差、平均绝对误差、决定系数),给出了各种评估指标的代码实现。原创 2023-08-18 22:28:34 · 4246 阅读 · 11 评论 -
Open3D点云数据处理(十九):最小二乘直线拟合(矩阵方程法)
本文主要讲述: 从矩阵方程角度解析最小二乘直线拟合原理、 最小二乘直线拟合代码实现、点云最小二乘直线拟合。原创 2023-08-08 21:39:55 · 4497 阅读 · 0 评论 -
Open3D点云数据处理(十八):最小二乘直线拟合(二维)
本文主要讲述:最小二乘直线拟合原理、最小二乘直线拟合代码实现、点云最小二乘直线拟合。原创 2023-08-03 21:26:29 · 4120 阅读 · 0 评论 -
Open3D点云数据处理(十七):体素滤波之体素中心下采样
本文主要讲述:体素下采样原理、 体素下采样分类、 下采样结果对比、 体素中心下采样代码实现:1) 代码行实现;2) 函数封装 my_voxel_center_down_sample()原创 2023-07-31 21:54:06 · 2932 阅读 · 0 评论 -
Open3D点云数据处理(十六):体素滤波之近似体素质心下采样
本文主要讲述: 体素下采样原理、 分类、下采样结果对比、 体素中心下采样代码实现:1) 代码行实现;2)2.2 函数封装 my_approximate_voxel_down_sample()原创 2023-07-30 18:11:13 · 2437 阅读 · 0 评论 -
Open3D点云数据处理(十五):体素滤波之体素质心下采样
本文主要讲述:体素下采样原理、下采样结果对比、 体素质心的计算、体素质心下采样代码实现:1) voxel_down_sample()函数;2)手写代码实现原创 2023-07-30 12:59:09 · 2771 阅读 · 0 评论 -
Open3D点云数据处理(十四):半径-中值组合滤波
本文主要讲述: 半径-中值组合滤波算法原、代码实现:(1) 代码行实现;(2) 将半径-中值组合滤波实现封装到 pointCloud_radius_median_filter() 函数中。原创 2023-07-23 14:56:11 · 2629 阅读 · 0 评论 -
Open3D点云数据处理(十三):半径-均值组合滤波
本文主要内容:半径-均值组合滤波算法原理、 代码实现:(1)代码行实现;(2) 将半径-均值组合滤波实现封装到 pointCloud_radius_mean_filter() 函数中。原创 2023-07-23 13:16:38 · 2668 阅读 · 0 评论 -
Open3D点云数据处理(十二):中值滤波
本文主要讲述:中值滤波原理、与均值滤波对比、中值滤波代码实现、 代码行实现、将中方值滤波的实现封装到函数 pointCloud_median_filter() 中、 numpy.median函数详解。原创 2023-07-22 21:27:00 · 3231 阅读 · 0 评论 -
Open3D点云数据处理(十一):均值滤波
本文主要讲述:均值滤波原理、与中值滤波对比、均值滤波代码实现、 代码行实现、将均值滤波的实现封装到函数 pointCloud_mean_filter() 中、 numpy.mean函数详解。原创 2023-07-22 20:38:50 · 2652 阅读 · 0 评论 -
Open3D点云数据处理(十):直通滤波(AABB包围盒法)
本文介绍了点云直通滤波的原理,使用AABB包围盒与点云裁剪函数,实现了点云的在xyz三个轴向的直通滤波。原创 2023-07-08 10:27:10 · 3062 阅读 · 0 评论 -
Open3D点云数据处理(九):直通滤波(常规法)
本文介绍了点云直通滤波的原理,由于不清楚Open3D是否提供了点云直通滤波的接口,因此直接根据算法原理编写代码,实现点云的直通滤波。算法提供了多个参数,可以根据实际需求,提取滤波后的结果点云和噪声点云原创 2023-07-07 23:51:35 · 3312 阅读 · 0 评论 -
Open3D点云数据处理(八):统计滤波
本文介绍了Open3D点云统计滤波函数的参数、用法,并给出了【直接编写代码行】和【函数封装】两个代码示例。原创 2023-07-05 06:00:00 · 3227 阅读 · 0 评论 -
Open3D点云数据处理(七):半径滤波
本文介绍了Open3D点云半径滤波函数的参数、用法,并给出了【直接编写代码行】和【函数封装】两个代码示例。原创 2023-07-04 20:07:00 · 2587 阅读 · 1 评论 -
Open3D点云数据处理(六):点云、mesh可视化(Visualizer类)
本文介绍了Open3D中Visualizer类可视化几何对象的方法,给出了常用参数解释和代码示例。原创 2023-06-19 21:37:54 · 2521 阅读 · 0 评论 -
Open3D点云数据处理(五):点云、mesh可视化(draw_geometries方法)
本文介绍了Open3D中的draw_geometries可视化方法,可以用于可视化点云和mesh。详细讲述了该方法的各个参数的作用,给出了代码示例。原创 2023-06-11 20:29:28 · 2682 阅读 · 5 评论 -
Open3D点云数据处理(四):读写网格模型(mesh)与格式转换
本文详细介绍了Open3D读写点云的方法,并对mesh读写函数的参数做出了详细说明。同时给出了mesh格式转换的方法。原创 2023-05-26 22:35:42 · 2671 阅读 · 0 评论 -
Open3D点云数据处理(三):点云格式转换
本文介绍了open3D中的点云格式,给出了点云格式转换的简单方法。原创 2023-05-22 22:47:03 · 1503 阅读 · 0 评论 -
Open3D点云数据处理(二):读写点云,你真的会吗?
本文详细介绍了open3d加载点云、保存点云的方法,同时打印点云坐标、颜色、法向量等字段信息。原创 2023-05-19 20:02:37 · 1984 阅读 · 0 评论