用opencv提取sift特征

我是一个初学者,我现在再做一个图片检测系统,我现在需要用OPENCV提取sift的特征,我完全一点思路都没有,我听有人说只需要一个函数就可以得到一个64维的特征,这个函数... 我是一个初学者,我现在再做一个图片检测系统,我现在需要用OPENCV提取sift的特征,我完全一点思路都没有,我听有人说只需要一个函数就可以得到一个64维的特征,这个函数是什么?如果不知道这个函数,您也可以说一下思路,我不要网上对应的sift的特征提取!求大神指点迷津! 展开
 我来答
萌道吧专用
推荐于2016-12-01 · 超过23用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:53.9万
展开全部
用过OpenCV的Haar+hog特征,但是SIFT不太了解。
机制如下:
1,首先利用大量图片(最后正负样本均破万)训练得到特征文档xml(程序也许得跑上几天,实验室学长2W张正样本3天2夜)。这个函数我不具体了解,但是你可以百度如下内容:
Sift 图像特征提取

应该有相关的经验人士做过特征提取,并将教程放在了网上,比如百度经验就是一个平台。

2,图像特征匹配,确定载入函数以及特征文档,Haar特征利用的是CvHaarClassifierCascade函数,Hog用的是detectMultiScale函数封装在了Hog类里面。

至于Sift特征,照你说的,如果有OpenCV特征提取函数,则必然有特征匹配函数。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式