登录
首页 » 图像处理 » 基于特征点提取的sift算法核心代码

基于特征点提取的sift算法核心代码

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

代码说明:

sift代码主要实现在sift.c这个文件中:首先创建初始图像,即通过将图像转换成为32位的灰度图像,然后将图像进过三次插值放大,之后进行高斯模糊,在此基础上进行高斯金字塔以及高斯差分金字塔的构建,下一步对图像进行特征点检测,计算特征向量的尺度,调整图像大小,计算特征方向,计算二维方向直方图并将其转换成为特征描述子。在输入参数中,img表示输入图像,feat表示提取的特征指针,octvl表示高斯金字塔和高斯差分金字塔的组数,的intvl表示高斯金字塔和高斯差分金字塔的层数,sigma是初始化过程中高斯模糊所使用的参数,contr_thr是归一化之后去除不稳定特征的阈值,curv_thr是去除边缘特征的主曲率阈值,img_dbl是是否将图像放大为之前的两倍,descr_with是计算特征描述子方向的直方图的宽度,descr_hist_bins是直方图中的条数。

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

发表评论

0 个回复

  • 显示屏颠倒程序
    显示屏颠倒程序
    2022-04-18 13:05:49下载
    积分:1
  • 蛇梯棋 - 尝试使用 HTML5
    翻译 maninwest@Codeforge 作者:Manas Bhardwaj@CodeProject 这里是简单地演示使用HTML5实现蛇梯棋游戏。 背景 这个游戏通常需要两方进行。但是,这个实现是单击游戏,主要用于展示用到的原理和背后隐藏的潜力。 我希望能深入探索HTML 画布元素 - 也就是这个游戏的核心。  我们首先将了解一下画布元素,然后再查看它在蛇梯棋中的应用。 画布 画布是引入 HTML5 的一个新元素,正如字面意思所示,可以通过它使用java script绘制图形。它可以绘制图形、图像和动画。让设计师、动画制作者更加方便。 在某些浏览器中,画布元素不受支持,但是在  Firefox 1.5 及更高版本中,Opera 9 和更高版本中, Safari, Chrome, and Internet Explorer 9 的新版本中均受支持。 使用代码 让我们看看 是如何在游戏开发中使用的。从一个包含 元素的简单 HTML 页面开始。
    2022-02-21 15:07:54下载
    积分:1
  • 基于shearlet变换的多聚焦融合
    利用Shearlet变换对多聚焦和医学图片进行分解,将分解得到的高频系数进行绝对值取大的规则进行融合,对得到的低频系数采用区域能量和区域方差加权融合的规则进行融合,之后进行shearlet反变换得到融合图像
    2022-05-31 19:31:02下载
    积分:1
  • 人眼定位
    matlab实现人眼定位程序,先对图像加噪声再滤波,对两幅图像差分滤波,粗定位后再细定位
    2022-11-09 02:05:03下载
    积分:1
  • opencv show image
    使用的 opencv 版本為2.4.9 在Visual Stdio 2013 C++下編譯 簡單的show image 程式
    2022-06-19 03:22:49下载
    积分:1
  • 分割源码
    资源描述源码里面实现了一些数字图像中相关的图像分割算法。对于初学者来说会是一个很好的参考。
    2022-06-18 04:24:16下载
    积分:1
  • Eign face matlab code
    这是来自http://www.pages.drexel.edu/~sis26/Eigencode.htm关于特征脸提取。
    2022-12-17 04:30:03下载
    积分:1
  • VB BMP 大小调整
    这个源代码是 BMP 大小调整。 开始位置和结束位置选定。 但是,不完整。
    2022-10-16 11:50:02下载
    积分:1
  • 显著
    用于检测图像中的显着区域的显着图。代码是用matlab检测显著区域。 ;有效的方向特征,绘制。
    2022-07-25 10:30:15下载
    积分:1
  • 8位调色板位和24位真彩位的载入及保存
    vc++下的8位调色板位图和24位真彩位图的载入及保存
    2022-04-15 21:58:44下载
    积分:1
  • 696518资源总数
  • 105651会员总数
  • 15今日下载