【C++PCL】点云的高斯曲率和平均曲率

作者:迅卓科技
简介:本人从事过多项点云项目,并且负责的项目均已得到好评!
公众号:迅卓科技888,一个可以让您可以学习点云的好地方
重点:每个模块都有参数如何调试的讲解,即调试某个参数对结果的影响是什么,大家有问题可以评论哈,如果文章有错误的地方,欢迎来指出错误的地方。

1. 原理介绍

曲率是描述曲面局部几何形态的关键指标:

  • 高斯曲率 (K):主曲率乘积(K = κ₁ × κ₂),反映曲面局部凹凸性
    • K > 0:椭圆点(如球面)
    • K = 0:抛物点(如柱面)
    • K < 0:双曲点(如马鞍面)
  • 平均曲率 (H):主曲率平均值(H = (κ₁ + κ₂)/2),反映曲面弯曲程度

PCL计算流程

  1. 法线估计:使用PCA分析局部邻域,计算法向量
  2. 协方差分析:对邻域点构建协方差矩阵
  3. 特征值分解:求解协方差矩阵的特征值(λ₀ ≤ λ₁ ≤ λ₂)
  4. 曲率计算
    • 高斯曲率
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迅卓科技

绝对好东西

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值