lylfqwer
2017-03-07 12:51VS2010 opencv sift算法如何将下面第11行代码descriptor保存到数据库中?
21 Mat img = imread("D:\train\1.jpg");
2 imshow("image before", img);
//sift特征检测
3 SiftFeatureDetector siftdtc;
4 vectorkp;
5 siftdtc.detect(img, kp);//提取特征点的具体位置和角度,其保存在kp中
6 Mat outimg;
7 drawKeypoints(img, kp, outimg);
8 imshow("image keypoints", outimg);
9 SiftDescriptorExtractor extractor;//特征提取器
10 Mat descriptor; //描述符
11 extractor.compute(img, kp, descriptor);
12 ofstream file("./img.feature");//提取到的特征保存在这个文件中,128维
13 file << endl << descriptor << endl;
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- vs2017运行opencv相关代码时出现:
- c语言
- c++
- 1个回答
- 为什么将opencv.NewWindow()移到子函数中时程序立即终止?
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 1个回答
- pyqt5中如何通过OpenCV读取一帧图像喂入网络呢?
- opencv
- 摄像头
- pyqt
- 1个回答
- opencv中cv2.triangulatePoints函数的参数问题?
- python
- opencv
- 1个回答
- 找VS2013+opencv3的大神求助?老问题快崩溃了
- opencv
- visual studio
- 2个回答
换一换