本文共 621 字,大约阅读时间需要 2 分钟。
#include#include #include using namespace std;using namespace cv;int main(int argc,char* argv[]){ //图像读取 Mat img1,img2; img1=imread("1.jpg",CV_WINDOW_AUTOSIZE); img2=imread("245.jpg",CV_WINDOW_AUTOSIZE); //sift特征提取 SiftFeatureDetector detector; vector keyPoint1,keyPoint2; detector.detect(img1,keyPoint1); detector.detect(img2,keyPoint2); cout<<"Number of KeyPoint1:"< < matches; matcher.match(des1,des2,matches); Mat img_match; drawMatches(img1,keyPoint1,img2,keyPoint2,matches,img_match); imshow("img_match",img_match); waitKey(0); return 0;}
转载地址:http://iggki.baihongyu.com/