qq_34083482
项脊轩6
采纳率100%
2018-02-11 15:55

vtk如何显示点云中每个点云的法向量,就是如图中红色箭头。(法线的显示方法)vtk封装类吗?

5
已采纳

vtk如何显示点云中每个点云的法向量,就是如图中红色箭头。(法线的显示方法)vtk封装类吗?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • qq_34083482 项脊轩6 3年前

    图片说明,VTK有现成的类吗?

    点赞 评论 复制链接分享
  • Black_Friend Black_Friend 2年前

    大佬的博客!:介绍的就是这个
    https://blog.csdn.net/shenziheng1/article/details/54846277

    点赞 1 评论 复制链接分享
  • qq_34083482 项脊轩6 3年前

    图片说明

    点赞 评论 复制链接分享
  • qq_34083482 项脊轩6 3年前

    图片说明

    点赞 评论 复制链接分享
  • napster810427 napster810427 3年前

    #include //计算法向量

    vtkSmartPointer glyph = vtkSmartPointer::New();
    glyph->SetInputData(mask->GetOutput()); //获得数据源
    glyph->SetSourceData(arrow->GetOutput());//每一点用箭头代替

    glyph->SetVectorModeToUseNormal();//设置向量显示模式和法向量一致

    glyph->SetScaleFactor(0.01); //设置伸缩比例

    glyph->Update();

    具体算法可参考vtk源代码。
    
    点赞 评论 复制链接分享

相关推荐