OpenCV将捕获匹配到较大图像中的位置

时间:2014-12-28 17:10:54

标签: python opencv raspberry-pi template-matching

enter image description here

哪种openCV方法适合在较大的图像上找到捕获图像的位置,捕获将在其中。

我的目的是将拍摄的地板图像与整个楼层的完整图像进行匹配,以找到当前位置。我只知道模板匹配如下;

match = cv2.matchTemplate(capture, floor, method)

其中第三个参数是使用的cv2模板匹配方法。怎么可能这样做?

谢谢!

1 个答案:

答案 0 :(得分:0)

"标准"是突出点(角落,斑点等)和它的描述符(SIFT,SURF,FREAK等),然后单应性搜索两个图像。

但是你的问题很广泛,最好的方法取决于你的情况和地板属性。您最好显示您拍摄的地板图像"和"整个楼层的完整图像"。此描述符的模板匹配及其数量可能不同,不是最佳方法。