OpenCV:关键点和描述符之间的对应关系

时间:2016-07-05 02:12:40

标签: c++ opencv image-processing openmp sift

我正在尝试将OpenCV SIFT实现与OpenMP并行化(对我而言)!

首先:认真对待? OpenCV不提供今天可用的最佳探测器/描述符的任何并行实现?只有SURF有TBB和GPU实现。

无论如何:我想知道的是我们是否计算

std::vector<cv::KeyPoint> keypoints;
Mat descriptors;
detectAndCompute(image, mask, keypoints, descriptors, useProvided); //don't look mask and useProvided

这意味着相对于i-th关键点的描述符,即keypoints[i],是i-th描述符,即descriptors[i]

这很重要,因为如果是这种情况,在这样的并行应用程序中,我必须保证填充descriptors的顺序(因此keypointsdescriptors之间的对应关系得到尊重)

0 个答案:

没有答案