You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询pcl::Normal类的曲率实现类型及curvature成员是否为离散平均曲率

pcl::Normal类curvature成员的本质说明
  • pcl::Normal中的curvature既不是离散平均曲率(DMC),也不是高斯曲率,它是一种基于邻域协方差矩阵特征值的归一化平坦度指标。
  • 具体计算方式:对目标点的邻域点集构建协方差矩阵,分解得到三个特征值λ₀ ≤ λ₁ ≤ λ₂,curvature的取值为 λ₀ / (λ₀ + λ₁ + λ₂)。该值范围在[0,1]之间,越接近0代表点所在区域越平坦,越接近1代表区域越尖锐(如边缘、角点)。
  • 若需计算离散平均曲率,需基于主曲率自行实现:
    1. 使用pcl::PrincipalCurvaturesEstimation计算每个点的两个主曲率k₁和k₂
    2. 离散平均曲率公式为 H = (k₁ + k₂) / 2,高斯曲率则为 K = k₁ * k₂

内容的提问来源于stack exchange,提问作者abstractmachina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 21:06:24