繁体   English   中英

OpenCV-检测到特征点后,如何获取特征点的x,y坐标

[英]OpenCV - After feature points detection, how can I get the x,y-coordinates of the feature points

我的过程是

  • 首先是检测特征点
  • 接下来,我想要特征点的x,y坐标,以便构建直方图以找到x,y直方图的最大值的局部密度

任何帮助都值得赞赏

遵循以下示例: http : //docs.opencv.org/3.0-beta/doc/py_tutorials/py_feature2d/py_orb/py_orb.html#orb

kp = orb.detect(img,None)
kp, des = orb.compute(img, kp)

kp变量是Keypoint对象的列表。

该对象的pt成员是关键点的位置。

因此,例如:

for i,keypoint in enumerate(kp):
    print "Keypoint %d: %s" % (i, keypoint.pt)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM