StatisticalOutlierRemoval:离群点移除
2024-10-20 05:44:36
1.简介
StatisticalOutlierRemoval滤波器主要用于剔除离群点,或则测量误差导致的粗差点.
滤波思想为:对每一个点的邻域进行一个统计分析,计算它到所有临*点的*均距离。假设得到的结果是一个高斯分布,其形状是由均值和标准差决定,那么*均距离在标准范围(由全局距离*均值和方差定义)之外的点,可以被定义为离群点并从数据中去除。
PointCloud::Ptr tmp(new PointCloud);
pcl::StatisticalOutlierRemoval<PointT> statistical_filter;
statistical_filter.setMeanK(50);//K*似搜索点个数
statistical_filter.setStddevMulThresh(1.0);//标准差倍数
statistical_filter.setInputCloud(current);//输入
statistical_filter.filter(*tmp);//滤波输出
看下效果图:
最新文章
- asp.net core 简单部署
- shell命令快捷键
- 初识Memcached
- centos 解压rar文件
- hdu 1072 Nightmare (bfs+优先队列)
- java 中 java.lang.ArrayIndexOutOfBoundsException: 0 异常
- PHP几个几十个G大文件数据统计并且排序处理
- ZENCART 打开/关闭日志文件
- Django 1.6 的测试驱动开发
- UVa11419 SAM I AM(构造最小点覆盖)
- thinkphp 文件下载实例 实现以及注意事项
- ASP.NET MVC4(Razor)从客户端中检测到有潜在危险的 Request.Form 值
- MyDatePicker拆分日期显示到不同TextBox
- TFS 2010 使安装更容易,让VSS历史
- 基于Quartz.NET框架的WinForm任务计划管理工具
- response.sendRedirect 报 java.lang.IllegalStateException 异常的解决思路
- Struts2第十三篇【防止表单重复提交】
- Sublime Text 3 Build 3065 License key 注册码 秘钥
- 通过TensorFlow训练神经网络模型
- mysql Unknown error 1054