Я работаю с opencv и SIFT в Python.
Исходя из типичных примеров, у меня действительно возникают проблемы с поиском объектов с четкой (на мой взгляд) сценой. Кажется, это вопрос масштабирования или, возможно, только неправильные параметры.
Я пытаюсь найти этот объект в этом изображении , но получаю только этот результат .
В основном я работаю с:
dect = cv2.xfeatures2d.SIFT_create(nOctaveLayers=5)
bf = cv2.BFMatcher(crossCheck=False)
M, mask = cv2.findHomography(src_pts, dst_pts, cv2.RANSAC , 5.0)
Я действительно в отчаянии, потому что иногда (с другими подобными объектами [правителями]) это работает, а иногда нет, даже если ситуация ясна визуально.