点云技术相关产学研社区

 找回密码
 立即注册加入PCL中国点云技术相关产学研社区

扫一扫,访问微社区

查看: 5323|回复: 3

有人使用过MeshSmoothingLaplacianVTK么

[复制链接]
发表于 2013-6-27 09:51:10 | 显示全部楼层 |阅读模式
本帖最后由 iunknown 于 2013-6-27 09:52 编辑

rt,使用MeshSmoothingLaplacianVTK对三角面进行平滑,得到的结果和使用前一样,不知何故。其中参数或大或小我都胡乱的试过一遍,结果依然如此,
pcl::MeshSmoothingLaplacianVTK  smoother;               
smoother.setInputMesh(mesh_temp);
                smoother.setBoundarySmoothing(true);
                smoother.setNumIter(20000);
                smoother.setNormalizeCoordinates(true);
                smoother.setConvergence(0.0001);
                //smoother.setRelaxationFactor(0.0001);
                smoother.setFeatureEdgeSmoothing(true);
                smoother.setFeatureAngle(M_PI/5);
                smoother.process(mesh_smoother);

回复

使用道具 举报

发表于 2013-6-28 16:47:11 | 显示全部楼层
iunknown兄,这个类我个人没用过,不过小弟建议,您用不同的数据试一试,最好用自己模拟生成的标准数据,这样看效果比较明显些。参数蛮多的,你别都设置,就只设一个,看看,如果没效果就有bug了,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-28 17:52:43 | 显示全部楼层
谢谢,换了MeshSmoothingWindowedSincVTK,效果明显,但是不太好
回复 支持 反对

使用道具 举报

发表于 2013-7-3 17:19:36 | 显示全部楼层
iunknown 发表于 2013-6-28 17:52
谢谢,换了MeshSmoothingWindowedSincVTK,效果明显,但是不太好

下次测试,粘效果图看看呗,O(∩_∩)O~
回复 支持 反对

使用道具 举报

本版积分规则

QQ|小黑屋|点云技术相关产学研社区 ( 陕ICP备13001629号 )

GMT+8, 2024-6-9 01:11 , Processed in 1.422348 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表