Advertisement

Python-opencv SIFT特征提取与Keypoint

阅读量:

参考官网https://docs.opencv.org/3.2.0/d2/d29/classcv_1_1KeyPoint.html SIFT算法应用后成功地将特征数据存储到了Keypoint结构体中,并记录了这些关键点的相关信息

复制代码
    cv::KeyPoint::KeyPoint  (   
    float   x,  #关键点横坐标
    float   y,  #关键点纵坐标
    float   _size,
    float   _angle = -1, #角度
    float   _response = 0, 
    int     _octave = 0, 
    int     _class_id = -1 
    )

pt存储关键点的坐标,是point2f类型,因此可以下面代码获得坐标值

复制代码
    Point2f p = keypoints_object[i].pt;

或者

复制代码
    float x = keypoints_object[i].pt.x;
    float y = keypoints_object[i].pt.y;

全部评论 (0)

还没有任何评论哟~