登录
首页 » 图像处理 » sift源码

sift源码

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

代码说明:

sift 算法代码,并附有详细注释。可实现两幅图像的特征点匹配。使用c语言编写,可以作为测试。压缩包中提供源码测试所需的图片及其他相关文档。

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

发表评论

0 个回复

  • 基于 opencv 的彩色滤光片
    此代码提供基于 opencv 249 和 visual studio 2010 rgb 滤波器。按 r 键筛选红色,g 到筛选器绿色和 b 来筛选蓝色。
    2022-02-04 10:30:01下载
    积分:1
  • 基于opencv的sift运动目标跟踪
    应用背景 SIFT算法是D.G.Lowe[40]于1999年提出的,SIFT算法可分为两个部分:第一部分是生成SIFT特征,即SIFT特征向量提取过程;第二部分是通过对提取的SIFT特征进行匹配。 特征点描述子生成:计算每个4x4小块上8个方向的梯度方向直方图,并为每个梯度方向做一个累加值,得到一个种子点,如图3.5右图所示。图中每个特征点是由2x2个种子点构成,则每个种子点都具有8个方向的向量信息。为增强SIFT特征匹配的稳定性,每个特征点都通过4x4个种子点来加以描述,这就使得每个特征点都能够生成128个数据,进而形成4x4x8=128维的SIFT特征向量,其中4x4表示16个种子区域,8表示区域的8个方向。  关键技术(1)SIFT算法是一种基于图像局部特征提取的方法,SIFT特征具有尺度缩放不变性、旋转不变性,对视角变化、光照变化、物体运动、噪声也具有良好的稳定性。  (2)高速性,优化的SIFT算法可满足实时性需求。 (3)多量性,SIFT算法可以提取大量的特征点。 (4)可扩展性,SIFT算法可与其他算法相结合。 (5)独特性好、信息量丰富,匹配快速、准确。  经过第一阶段SIFT特征向量生成,第二阶段就是对提取的特征向量进行匹配。其特征点匹配步骤为:假设两幅待匹配的图像分别为S、T,分别从两幅图中提取SIFT特征点。
    2023-06-24 03:30:06下载
    积分:1
  • 冈萨雷斯《数字修复》所有Matlab代码
    冈萨雷斯《数字图像修复》所有Matlab代码,绝对真实。
    2023-07-03 10:55:04下载
    积分:1
  • labview 画
    一款labvIEW 很好的画图程序,在运动和视觉中有一定帮助,具有源代码,可以实现直线圆,矩形和三角形,经过修改可以实现圆弧等功能。很不错奥!
    2022-03-20 14:41:55下载
    积分:1
  • 帧差分法源代码(C++)
    帧差法的源代码,为c++语言编写,属于图像处理类,并用最新 Mat格式 编写。 帧差法就是在图像序列相邻两帧或三帧间采用基于像素的时间差分通过闭值化来提取出图像中的运动区域。 首先,将相邻帧图像对应像素值相减得到差分图像,然后对差分图像二值化,在环境亮度变化不大的情况下,如果对应像素值变化小于事先确定的阂值时, 可以认为此处为背景像素:如果图像区域的像素值变化很大,可以认为这是由于图像中运动物体引起的,将这些区域标记为前景像素,利用标记的像素区域可以确定运动目标在图像中的位置。
    2023-07-06 01:20:04下载
    积分:1
  • 标志物检测
    此化学需氧量检测并跟踪光学标记。通过该算法首先导入视频,使用 adabtive thershohld 探测和跟踪多标记。
    2023-01-10 11:50:03下载
    积分:1
  • 双边滤波Mtalab实现
    可以实现双边滤波的一个Matlab程序,自带显示进度功能,处理600*600的图像大约在16秒。
    2023-03-07 02:35:03下载
    积分:1
  • 查看器OpenNI
    应用背景*  ;OpenNI 2。Xα ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;及 ; ; ; ; ; ; ; ; ; ; ;**  ;版权所有(c)2012 PrimeSense公司 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;** &;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*  ;此文件的一部分,OpenNI。和公司;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;* &;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*  ;在Apache许可证授权下,版本2(“许可证”); ; ; ; ; ;**你不得使用该文件,除非符合许可证。和,和,和,和;你可以获得一份许可证,并获得一份许可证,并进行了;和;和;和;;;;;;;;;* &;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*  ; ; ;HTTP:/ / www.apache。org /许可证/ license-2.0  ; ; ; ; ; ; ; ; ; ; ; ; ; ;** &;&;&;&;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    2022-07-12 22:36:53下载
    积分:1
  • 分割线与单词
    膨胀和腐蚀的形态学图像处理中的两个基本算法。这些运算符,与不同的结构元素一起使用时可有效用于分割和对象提取二值图像去噪,平滑的物体边界和填补的漏洞和裂缝。在这项任务,我用形态学算子来提取的行数和图像附加包中还包含的词。步骤: 五官 imageApply 扩张与水平的结构元素,要合并的行中的所有字符。应用连通标记算法 (bwlabel) 找到的行数。使用一个较小的水平结构元素来一句话合并字符和再次使用 CC 标记算法在图像中找到的单词数。输出:
    2022-02-15 17:08:39下载
    积分:1
  • opencv 实现的asm人脸检测
    基于opencv实现的asm算法的人脸检测,包括器官(眼睛、鼻子、嘴巴)和表情的识别,检测效果较好,难度适中,适合初学者学习使用。
    2022-10-21 20:30:03下载
    积分:1
  • 696516资源总数
  • 106908会员总数
  • 1今日下载