-
基于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
-
Sobel 算子
此代码将在 matlab 中生成 Sobel 算子。
输入是一个图像,然后输出将二进制图像遮罩 sobel 算子等。
用来寻找从图像的边缘。
- 2022-01-30 23:45:15下载
- 积分:1
-
vc摄像头编程
基于direct9.0开发的程序,摄像头录像,可以截图。vc6.0开发,vc其它版本开发可以参考其中代码,希望对大家有所帮助!
- 2022-01-22 07:06:48下载
- 积分:1
-
完美图片浏览工具源码
完美的图片浏览工具源码,实现图片浏览,图片显示,可以供初学者学习并应用到实现项目中。
- 2023-07-22 15:30:03下载
- 积分:1
-
VisualC++数字图像处理技术详解
资源描述 VisualC++数字图像处理技术详解 第一章 图像编程基础
- 2022-07-04 23:15:38下载
- 积分:1
-
图像圆斑中心提取
使用c++编程语言,结合opencv库,分别采用拟合法和灰度重心法提取图像中圆斑中心,其中采用迭代法自动确定二值化阈值
- 2022-02-18 14:36:55下载
- 积分:1
-
Combibation of matlab codes and their descriptions
Matlab代码的工作包括捕捉视频与我的脸移动进出
- 2022-02-25 09:28:53下载
- 积分:1
-
verilog 的sobel算法
在fpga中对图像处理时,会用到sobel边缘检测的算法,本算法使用的是verilog语言编写的,对图像的边缘轮廓检测很实用
- 2023-07-17 07:30:03下载
- 积分:1
-
VC++人脸定位实例
其中,mdivwctl.cpp,mdivwctl.h 是MS_OCR的模块程序,一些功能函数尽我们的理解作了中文注释。用法主要在CCMD_OCRView.cpp中,OCR的用法很简单;为了使示范程序象样一点,添加图形的显示(它与OCR无关)。图形显示使用了CXImage包,这里你也顺便了解一个CXImage包的用法吧。这个程序中OCR的识别类型我们设置成简体中文,这样对英文的识别不好;当然你可能修改成识别英文(或其它国的文字,源程序里都有,你自己找吧)。
- 2022-01-25 18:25:24下载
- 积分:1
-
基于opencv的点追踪
资源描述基于opencv的图像处理程序,利用了visual studio C++的平台
- 2022-01-25 22:05:32下载
- 积分:1