Я пытаюсь реализовать cv2.findhomography и cv2.ransac с нуля.Я пытался понять, что это работает, читая документы Opencv, но не смог понять его полностью.
Итак, у меня есть 2 изображения, скажем img1, img2, и я обнаружил 500 ключевых точек, которые совпадают.
Теперь,
Cv2.Ransac - Я считаю, что мне нужно сначала вычислить это, чтобы найти матрицу гомографии?И, учитывая, что у меня 500 точек на обоих изображениях, как мне это реализовать?Подгонка ли я линии для обоих изображений по отдельности?
cv2.Findhomography - Я понял, что мы пропускаем набор точек, которые наилучшим образом соответствуют модели cv2.ransacа затем попытаться вычислить гомографию для набора из 4 различных точек?
Было бы замечательно, если бы кто-то привел четкий пример того, как это работает.