在open cv中应用SIFT算子进行图像匹配,匹配成功了,可是应该怎么获取这些特征点的坐标呢?

canisen 1年前 已收到1个回答 举报

haidebora 幼苗

共回答了11个问题采纳率:100% 举报

举个例子
SiftFeatureDetector detector;//构造函数采用内部默认的
std::vector keypoints_1,keypoints_2;//构造2个专门由点组成的点向量用来存储特征点
detector.detect(img_1,keypoints_1);//将img_1图像中检测到的特征点存储起来放在keypoints_1中
detector.detect(img_2,keypoints_2);//同理keypoints_1和keypoints_2里边存的就是两幅图像的特征点坐标

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 5.674 s. - webmaster@yulucn.com