登录
首页 » opencv,c++ » OpenCV特征点检测算法对比

OpenCV特征点检测算法对比

于 2022-02-02 发布 文件大小:1.15 kB
0 136
下载积分: 2 下载次数: 1

代码说明:

SIFT/SURF基于灰度图, 一、首先建立图像金字塔,形成三维的图像空间,通过Hessian矩阵获取每一层的局部极大值,然后进行在极值点周围26个点进行NMS,从而得到粗略的特征点,再使用二次插值法得到精确特征点所在的层(尺度),即完成了尺度不变。   二、在特征点选取一个与尺度相应的邻域,求出主方向,其中SIFT采用在一个正方形邻域内统计所有点的梯度方向,找到占80%以上的方向作为主方向;而SURF则选择圆形邻域,并且使用活动扇形的方法求出特征点主方向,以主方向对齐即完成旋转不变。   三、以主方向为轴可以在每个特征点建立坐标,SIFT在特征点选择一块大小与尺度相应的方形区域,分成16块,统计每一块沿着八个方向占的比例,于是特征点形成了128维特征向量,对图像进行归一化则完成强度不变;而SURF分成64块,统计每一块的dx,dy,|dx|,|dy|的累积和,同样形成128维向量,再进行归一化则完成了对比度不变与强度不变。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Opencv 自定义窗体中显示mat类型
    两种方法实现在自定义控件或者窗体中显示mat类型图像,第一种方法代码是从opencv2源码中抠出来的,第二种方法运用了ATL库,但是只能显示三通道图像。
    2022-04-27 15:58:56下载
    积分:1
  • 密集点匹配
    本程序是利用双目视觉进行三维重构,是利用密集点进行三维重构,平台是VS6++和opencv1.x,亲测有用,希望能够对大家的学习工作带来帮助。
    2022-03-02 16:46:46下载
    积分:1
  • opencv自带程序实现人脸检测
    应用opencv自带人脸检测程序,加入到自己编译的程序中,实现人脸检测。能够检测到人脸、眼睛、鼻子等部位。较准确。
    2022-01-26 20:06:03下载
    积分:1
  • 图像检索系统
    在检索原理上,无论是基于文本的图像检索还是基于内容的图像检索,主要包括三方面:一方面对用户需求的分析和转化,形成可以检索索引数据库的提问;另一方面,收集和加工图像资源,提取特征,分析并进行标引,建立图像的索引数据库;最后一方面是根据相似度算法,计算用户提问与索引数据库中记录的相似度大小,提取出满足阈值的记录作为结果,按照相似度降序的方式输出。
    2022-01-26 00:01:01下载
    积分:1
  • 基于opencv的Harris角点检测
    基于opencv的Harris焦点检测,平台是VS2012,
    2022-01-31 16:01:03下载
    积分:1
  • 车道线检测代码
    用于车道线检测,实验效果良好,配置环境为VS201 和opencv3.0。内附有图片和实验结果图,在有些阴影问题上处理差强人意,不过在画质干净的场景,实验效果比较好。
    2022-01-31 06:43:21下载
    积分:1
  • 背景建模 前景 背景 gmm
    通过OpenCV来实现一种前景检测算法——GMM
    2022-07-17 18:25:48下载
    积分:1
  • 人脸检测代码
    可实现检测图片中有无人脸的功能,并将人脸用圆圈标示出来,使用opencv自带的训练器文件,精度不是很高,但功能基本可以实现。
    2022-11-21 14:35:08下载
    积分:1
  • HOG特征可视化
    利用opencv2.4.11+VS2013实现HOG特征提取,并实现特征的可视化
    2022-02-11 21:43:27下载
    积分:1
  • C++人脸分割
    2022-02-25 14:32:48下载
    积分:1
  • 696518资源总数
  • 105559会员总数
  • 1今日下载