有人能帮我吗?我想使用C++和OpenCV获取特征匹配器在提供的代码中选择的最佳像素的x和y坐标。
我一直在寻找解决方案,但是一直没有成功。
非常感谢任何帮助!
有人能帮我吗?我想使用C++和OpenCV获取特征匹配器在提供的代码中选择的最佳像素的x和y坐标。
我一直在寻找解决方案,但是一直没有成功。
非常感谢任何帮助!
good_matches
(这是一个DMatch
对象列表),从两个不同的KeyPoint
向量(keypoints_1
和keypoints_2
)中查找相应的索引。类似这样:for(size_t i = 0; i < good_matches.size(); i++)
{
Point2f point1 = keypoints_1[good_matches[i].queryIdx].pt;
Point2f point2 = keypoints_2[good_matches[i].trainIdx].pt;
// do something with the best points...
}