标签: opencv computer-vision surf keypoint
我有2张图像,在相机中有一点点方向,我想从opencv找到方向,我从2张图像中获取冲浪关键点,我的问题是如何比较这2个关键点以找到方向。
答案 0 :(得分:6)
您需要应用匹配器(例如cv FlannMatcher)来检测两个图像中哪些关键点对应于同一个点。
然后,对于配对匹配,您必须应用 cv :: findHomography()。该算法将使用4对匹配来提取单应矩阵。
最后一步(some code here)是从单应矩阵转换为姿势矩阵(外部参数矩阵)。姿势矩阵由旋转和平移组成。