我尝试使用以下代码:

    xCoordinate=point.x

(点是cv2.keyPoint的类型)
它给我一个错误,说cv2.keyPoint没有属性'x'

最佳答案

您可以使用:

import numpy as np

pts = np.float([kp[idx].pt for idx in range(0, len(kp))]).reshape(-1, 1, 2)
pts将是关键点的array

关于python - 如何从OpenCV "cv2.keypoint"对象中提取x,y坐标?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35884409/

10-11 00:20