- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
还是用flann可能?我不是最有经验的编码员,我可能也只是忽略了一些基本的东西(C++,OpenCV 2.4.3)。
问题 :
我有两个点云,想要计算位移图。我正在尝试使用flann .lib从第二个云的点获取最接近第一个云的点的邻居,并使用它们和距离来计算位移 vector 。
到目前为止,我得到的是:
int nn = 1;
cv::Mat MyIndex(data1.size(),3,CV_64FC1);
cv::Mat MyQuery(data2.size(),3,CV_64FC1);
cv::Mat indices(data2.size(),1,CV_32SC1);
cv::Mat distances(data2.size(),3,CV_64FC1);
cv::flann::Index_<double> NN_Index(MyIndex, cvflann::KDTreeIndexParams(4));
NN_Index.knnsearch(MyQuery,indices,distances,nn,cvflann::SearchParams(32));
最佳答案
尝试
for (int queryIdx = 0; queryIdx < MyQuery.rows; ++queryIdx) {
int dbIdx = indices.at<int>(queryIdx, 0);
std::cout<<"Query Idx:"<<queryIdx<<" matched to "<<"Database Idx:"<<dbIdx<<std::endl;
}
关于opencv - 如何访问cv::flann knnsearch找到的最近的邻居?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17070057/
我正在搜索 n SURF 描述符的 k 最近邻。我通过在描述符矩阵上创建 cv::flann::index 对象来计算最近的邻居。 cv::flann::Index index(desc,cv::fl
我正在尝试使用 NearestNeighbors.jl 包在 Julia 中运行最近邻搜索。对应的Matlab代码为 X = rand(10); Y = rand(100); Z = zeros(si
我正在尝试将我的 ML 问题与 flann 索引并行化。简而言之,我的代码如下所示: Index index(dict, KDTreeIndexParams(TREE_NUM)); // HUGE d
我正在尝试在 OpenCV 中实现 Flann 索引。让我逐步讲述我的实现: 1) 我从图像中提取 SURF 特征并将所有特征连接起来。然后像这样保存描述符和 flann 索引: FileStorag
我有一个向量 x,有 2 列(第 1 列是特征 1,第 2 列是特征 2),每一行代表一个数据点。我还有另一个向量,我们称之为 c,它包含每个数据点(1 或 2)的类标签,只有 2 个类。是否有一种仅
我是一名优秀的程序员,十分优秀!