我尝试使用以下代码:
xCoordinate=point.x(point是cv2.keyPoint的类型)它会让我错误地说cv2.keypoint没有属性'x‘
发布于 2016-03-09 08:40:17
您可以使用:
import numpy as np
pts = np.float([key_point.pt for key_point in kp]).reshape(-1, 1, 2)pts将是关键点的array。
发布于 2017-05-06 08:13:50
point.pt is a tuple(x,y)`.
所以,
x = point.pt[0]
y = point.pt[1]或,
(x,y) = point.pt发布于 2019-03-28 13:29:59
OpenCV为此提供了一个函数。你可以跑:
pts = cv2.KeyPoint_convert(kp)https://stackoverflow.com/questions/35884409
复制相似问题