OpenCV SURF关键点比较

时间:2012-09-02 09:56:15

标签: opencv computer-vision surf keypoint

我有2张图像,在相机中有一点点方向,我想从opencv找到方向,我从2张图像中获取冲浪关键点,我的问题是如何比较这2个关键点以找到方向。

1 个答案:

答案 0 :(得分:6)

您需要应用匹配器(例如cv FlannMatcher)来检测两个图像中哪些关键点对应于同一个点。

然后,对于配对匹配,您必须应用 cv :: findHomography()。该算法将使用4对匹配来提取单应矩阵。

最后一步(some code here)是从单应矩阵转换为姿势矩阵(外部参数矩阵)。姿势矩阵由旋转和平移组成。