Как получить доступ к характерным масштабам SURF KeyPoints и доминирующей ориентации в Python? - PullRequest
0 голосов
/ 19 октября 2018

Я читаю статью под названием «Ограничение локальной геометрической согласованности для получения изображений».Автор вводит метод, чтобы сделать правильные точки SFIT, используя локальную геометрическую согласованность.Этот метод требует характерных масштабов точек и доминирующей ориентации.

В python я использую opencv для извлечения ключевых точек SURF.Как я могу получить характерные шкалы очков и доминирующую ориентацию?

1 Ответ

0 голосов
/ 07 февраля 2019

Creat SURF Feature Extractor с

surf = cv2.xfeatures2d.SURF_create()
kpu, desu = surf.detectAndCompute(image, None)

ключевые точки хранятся в КПУ, теперь вы можете сделать что-то вроде:

for i in range(len(kpu)):
     point = kpu[i].pt
     print("your point here", point)
...