我想要比较两张图片。我为此目的使用orb.detect和orb.compute。
我的问题是我想提供某些关键点,但我无法找到方法。
我尝试过这样的事情:
originalx = [-24,-23,-21,20,35,35]
originaly = [37,-25,-41,14,5,-51]
originalori = [1,0.4,1,0.3,1.1,1]
kp1 = []
for i in range(6):
cv2.KeyPoint.pt[0] = originalx[i]
cv2.KeyPoint.pt[1] = originaly[i]
cv2.KeyPoint.angle = originalori[i]
cv2.Keypoint.append(kp1)
为两个图片分配指定某些位置,角度,data_id等。但是,我收到一个错误说:
AttributeError: 'builtin_function_or_method' object has no attribute 'pt'
有没有人知道如何创建自己的关键点而不是让orb.detect创建自己的关键点?
提前致谢!