点云技术相关产学研社区

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

扫一扫,访问微社区

查看: 4777|回复: 3

使用ConditionalRemoval或RadiusOutlierRemoval移除离群点

[复制链接]
发表于 2015-12-31 10:39:27 | 显示全部楼层 |阅读模式
各位大神,我用运行官方网站中的ConditionalRemoval滤波器或RadiusOutlierRemoval滤波器移出离群点实例,出现以下错误,请问如何解决呀?望解答,谢啦!
错误        1        error C2668: “pcl::ConditionalRemoval<pcl::PointXYZ>::ConditionalRemoval”: 对重载函数的调用不明确        G:\PCL_exercise\remove_outliers\源.cpp        47        1        remove_outliers



回复

使用道具 举报

发表于 2016-1-12 00:15:32 | 显示全部楼层
说是对重载函数调用不明确,你用的时候要加好头文件,还有,调用哪个类的函数,函数有几种重载,你用的哪一种,要看明白,没看到你源代码,就不知道怎么说了
回复 支持 反对

使用道具 举报

发表于 2016-1-12 12:08:09 | 显示全部楼层
你试试去掉(range_cond)
回复 支持 反对

使用道具 举报

发表于 2016-11-29 11:18:52 | 显示全部楼层
把出错的一行改成,那一个已经弃用了
// Build the filter
        pcl::ConditionalRemoval<PointNormal> condrem;
        condrem.setCondition(range_cond);
回复 支持 反对

使用道具 举报

本版积分规则

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

GMT+8, 2024-4-25 20:47 , Processed in 2.805428 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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