men*_*xyz 7 python opencv numpy
我试着使用以下代码:
xCoordinate=point.x
Run Code Online (Sandbox Code Playgroud)
(点是cv2.keyPoint的类型)它给我错误说cv2.keyPoint没有属性'x'
小智 12
point.pt is a tuple(X,Y)`.
所以,
x = point.pt[0]
y = point.pt[1]
Run Code Online (Sandbox Code Playgroud)
要么,
(x,y) = point.pt
Run Code Online (Sandbox Code Playgroud)
您可以使用:
import numpy as np
pts = np.float([kp[idx].pt for idx in range(0, len(kp))]).reshape(-1, 1, 2)
Run Code Online (Sandbox Code Playgroud)
pts将是一个array关键点.
| 归档时间: |
|
| 查看次数: |
16897 次 |
| 最近记录: |