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

OpenCV特征点检测算法对比

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

代码说明:

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

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

发表评论

0 个回复

  • 使用OpenCV将黑色背景区变成白色
    功能:将黑色边缘区变成白色边缘区(对于取得一个图像的感兴趣部分,随后再进行下一步处理有帮助,否则黑色边缘区很可能造成影响) 1、OpenCV的配置写在OpenCV_Rel.propsOpenCV_Dbg.props中,需要替换为你自己的OpenCV库的对应路径 2、输入图片名称为in.jpg,运行后会自动生成out.jpg,参考图已放入 3、提供Release文件夹,里面是编译好的结果,将Opencv的dll放进去就可以执行了,我主要是分享代码,就不把dll放进来了
    2022-05-23 01:23:49下载
    积分:1
  • 光流法聚类运动目标检测
    编程语言为c++,编程环境为opencv249和vs2010,光流法和聚类结合的运动目标检测算法值得被推荐,其中金字塔LK和DBSCAN聚类结合的效果很好,但是HS光流法和KMEANS聚类结合耗时非常多。
    2022-05-10 21:31:20下载
    积分:1
  • 背景建模 前景 背景 gmm
    通过OpenCV来实现一种前景检测算法——GMM
    2022-07-17 18:25:48下载
    积分:1
  • MFC基于对话框opencv图像处理
    #include "stdafx.h" #include "MFC_lessen1-4.h" #include "MFC_lessen1-4Dlg.h" #include "afxdialogex.h" #include #include #include #include #include   #include   #include   using namespace cv; using namespace std; #include #include #include using namespace std; using namespace cv; #ifdef _DEBUG #define new DEBUG_NEW #endif // 用于应用程序“关于”菜单项的 CAboutDlg 对话框 class CAboutDlg : public CDialogEx { public: CAboutDlg(); // 对话框数据 enum { IDD = ID
    2022-01-21 00:54:46下载
    积分:1
  • opencv边缘检测简单例子
    opencv边缘检测简单例子,采用sobel算子、canny算子、laplace算子。 注:需要先设置opencv的路径,已经测试通过。
    2022-04-15 01:39:03下载
    积分:1
  • 人脸识别经典算法,适合初学者,c++代码实现
    经典的人脸识别算法,包含算法和c++程序
    2022-03-26 10:55:37下载
    积分:1
  • 制作电子印章
    该程序采用opencv读取印章RGB值,绘制4通道png格式的电子印章
    2022-07-17 12:23:40下载
    积分:1
  • Shi-Tomasi提取算法
    在opencv+VS2013平台上实现Shi-Tomasi提取算法,可在图片上绘画出Shi-Tomasi特征点
    2023-04-24 00:00:03下载
    积分:1
  • 利用 AAM和POSIT算法 实现的 3D头部姿势识别
    使用 opencv  利用AAM和POSIT算法实现的 3D头部姿势识别 很有用的学习OPENCV的材料
    2022-02-03 09:35:06下载
    积分:1
  • 学生跟踪源
    如果你想要分享一些源︰ Skype ID: TreeScar
    2023-06-15 06:01:14下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载