How do I use the relationships between Flann matches to determine a sensible homography?
I have a panorama image, and a smaller image of buildings seen within that panorama image. What I want to do is recognise if the buildings in that smaller image are in that panorama image, and how the 2 images line up. For this first example, I'm using a cropped version of my panorama image, so the pixels are identical. import cv2 import matplotlib.pyplot as plt import matplotlib.image as mpimg import numpy as np import math # Load images cwImage = cv2.imread('cw1.jpg',0) panImage = cv2.imread('pan1.jpg',0) # Prepare for SURF image analysis surf = cv2.xfeatures2d.SURF_create(4000) # Find