c++ - pcl中,PrincipalCurvatures 和 Normal中的curvature的关系是什么?
PHP中文网
PHP中文网 2017-04-17 14:00:57
0
1
526

PrincipalCurvature的结构

{
    principal_curvature_x
    principal_curvature_y
    principal_curvature_z
    pc1
    pc2
}

Normal中也有个curvature

{
    nx
    ny
    nz
    curvature
}

那末这两个结构中的曲率到底有什么不一样?

PHP中文网
PHP中文网

认证高级PHP讲师

reply all(1)
洪涛

It seems that the curvature of PrincipalCurvature is not the curvature in the mathematical definition. It seems to be calculated through the neighborhood of points and least squares. The curvature in Normal should be calculated using the co-defense matrix of the neighborhood point set + singular value decomposition. .
This is the result I displayed using addPointCloudPrincipaCurvature under the visualization class in pcl

The blue line is perpendicular to the green line (they are both line segments, after zooming in), but it is still unclear what it means?

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!