Opencv中sift特征提取与匹配代码
来源:互联网 发布:大数据时代案例分析 编辑:程序博客网 时间:2024/05/17 13:41
<pre name="code" class="cpp">#include<iostream>#include<opencv2\opencv.hpp>#include<opencv2\nonfree\nonfree.hpp>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<KeyPoint> keyPoint1,keyPoint2;detector.detect(img1,keyPoint1);detector.detect(img2,keyPoint2);cout<<"Number of KeyPoint1:"<<keyPoint1.size()<<endl;cout<<"Number of KeyPoint2:"<<keyPoint2.size()<<endl;//sift特征描述子计算SiftDescriptorExtractor desExtractor;Mat des1,des2;desExtractor.compute(img1,keyPoint1,des1);desExtractor.compute(img2,keyPoint2,des2);//sift特征点(描述子)匹配BFMatcher matcher(NORM_L2);vector<DMatch> 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;}
0 0
- Opencv中sift特征提取与匹配代码
- Opencv Sift算子特征提取与匹配
- Opencv Sift算子特征提取与匹配
- Opencv Sift算子特征提取与匹配
- SIFT特征提取与匹配
- SIFT特征提取与匹配
- OpenCV中feature2D学习——SIFT和SURF算子实现特征点提取与匹配
- OpenCV中feature2D学习——SIFT和SURF算子实现特征点提取与匹配
- opencv-python 提取sift特征并匹配
- sift图像特征提取与匹配算法代码
- sift图像特征提取与匹配算法代码
- OpenCV中feature2D学习——FAST特征点检测与SIFT/SURF/BRIEF特征提取与匹配
- SIFT算法的特征提取与匹配
- opencv(30)---特征检测与匹配(1)---SIFT特征点提取
- OpenCV提取SIFT特征
- Opencv SIFT特征提取
- 【OpenCV】SIFT特征提取
- opencv提取SIFT特征
- AutoLayout中的Content Hugging 和 Content Compression Resistance
- 第十二周--数据结构--图的遍历
- 第13周项目2
- uva11098
- 算法系统学习-1排序-快速排序
- Opencv中sift特征提取与匹配代码
- 【C/C++学院】0828-STL入门与简介/STL容器概念/容器迭代器仿函数算法STL概念例子/栈队列双端队列优先队列/数据结构堆的概念/红黑树容器
- Hibernate 注解
- conflict miss 和 capacity miss
- 第14周上机实践项目1 - 验证算法(4)
- 第13周-项目4-项目4 - 利用遍历思想求解图问题
- 对python装饰器的理解(来自百度经验,侵删)
- 蓝桥杯 算法提高 学霸的迷宫
- Linux下rpm包x86、i386、i486、i586、i686和x86_64这些后缀含义