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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 小波变换工具箱
    包括了拉普拉斯金字塔的matlab数字图像融合代码以及小波变换的融合代码,一些小波函数的功能描述并且给出了详细的例子,对于初学者有很大的帮助
    2022-11-12 19:35:04下载
    积分:1
  • 进行滤波、边缘检测、分割的
    打开一BMP图像,对图像进行滤波,采用3*3、5*5窗口大小的进行均值、中值滤波;对图像边缘检测,采取sobel算子、梯度算子、拉普拉斯算子等算法;对图像进行分割,采取固定阈值分割、最大类间方差分割等等。希望对大家有用!
    2023-07-13 13:15:05下载
    积分:1
  • 填充的孔和移除对象的操作
    开幕式和闭幕式是形态学图像处理,可以用来填补在对象上的小洞和移除小不良对象的复合经营。我曾经申请关闭图像删除一些小孔,并保持较大的。为此,我已经用盘形大小大于小孔但小于大孔的结构元素。第一项产出: 另一幅图像,我已数的近似数圈,但圈子首先分割出来行。我已经用开放盘形结构元素删除的行。我有试着构建元素大小 9,11,13 等来找到一个最佳规模。一旦删除了行,我已经用抄送标签来计算圈数。第二个输出:
    2022-08-22 15:14:02下载
    积分:1
  • 人脸特征点检测
    利用AMM实现人脸特征点的标注,内有源代码及可运行程序
    2023-07-26 06:00:04下载
    积分:1
  • vc++显示
    这个主要是是在VC++6.0下运行的,在MFC对话框下显示一副灰度图像,可已将灰度图像显示在相应的图片控件上,并且实现灰度空间转换。希望能帮助大家,谢谢!!
    2022-04-13 09:30:25下载
    积分:1
  • 下采样程序
    进行视频文件的下采样 ,用c写的 ,实现对视频的每一帧 进行下采样 比例系数 可以自行设置 
    2022-03-06 10:37:42下载
    积分:1
  • 中值滤波c++实现
    这是一个用C++语言实现一个中值滤波程序,含有中值滤波相关理论知识的PPT。程序里应用到的技术有:中值滤波、直方图均衡化、 脊线方向提取、Gabor滤波、指纹细化、特征提取、特征点过滤、基于局部特征点的特征匹配等等…… -This is a C++ language implementation with a fingerprint identification procedure that requires the FVC meet international competition standards, and establish a fingerprint in the school library on the measurement. Program where the technology applied to the following: median filter, histogram equalization, the direction of ridge line extraction, Gabor filtering, fingerprint refinement, feature extraction, feature point filtering, based on local feature points of the feature matching and so on
    2023-01-28 06:50:04下载
    积分:1
  • 数字与机器视觉-VC++与Matlab实现 光盘 代码
    数字图像处理与机器视觉 vc++ 和 MATLAB 代码实现 ,买书时自带的光盘 ,代码很全
    2022-01-25 23:40:59下载
    积分:1
  • 太阳和地球
    用opengl和vs2010做的比较简单的3维图形显示程序,地球围着太阳旋转,可调整旋转速度,太阳与地球的距离等参数
    2022-07-14 06:27:16下载
    积分:1
  • vs2010+Qt5+Tesseract-OCR实现字符识别
    应用背景 适用于数码相机等手持设备拍摄到的字符图片实现图片左下角时间识别、图片中存在的较大字符区识别。 字符区字符数建议8个以上,如果要识别的字符数有变化,可对程序中一个对字数数进行筛选的参数进行修改即可。 关键技术关键点:如何在整个图片中搜寻到字符区的方法以及搜索到以后如何进行筛选出真正的目标区。
    2023-05-13 03:10:10下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载