返回信息流cv::flann::SearchParams scParams(32);
int nnCnt = indexer.radiusSearch(queryPt,nnInds,nnDists,radius,scParams);
1>..\..\intrinsic_soe_src\ANNCluster.cpp(72): error C2664: “cv::flann::Index::radiusSearch”: 不能将参数 5 从“cv::flann::SearcinhParams”转换为“int”
这个问题应该怎么解决
附件(2.3KB) ANNCluster.cpp
这是一条镜像帖。来源:北邮人论坛 / cpp / #72441同步于 2013/7/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
小白问个问题
lovefxj
2013/7/7镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
cv::flann::Index::radiusSearch()的第5个参数声明时是int型,但你传参进去却是cv::flann::SearcinhParams,这当然是不能隐式转换的~修改代码使两者一致再重编~
【 在 lovefxj 的大作中提到: 】
: cv::flann::SearchParams scParams(32);
: int nnCnt = indexer.radiusSearch(queryPt,nnInds,nnDists,radius,scParams);
: 1>..\..\intrinsic_soe_src\ANNCluster.cpp(72): error C2664: “cv::flann::Index::radiusSearch”: 不能将参数 5 从“cv::flann::SearcinhParams”转换为“int”
: ...................
多谢,找到问题了。按的OPENCV和编程序的人用的不是一个版本的。。。
【 在 tonyjansan 的大作中提到: 】
: cv::flann::Index::radiusSearch()的第5个参数声明时是int型,但你传参进去却是cv::flann::SearcinhParams,这当然是不能隐式转换的~修改代码使两者一致再重编~
: