-
Kalman滤波器
本代码是利用kalman滤波器实现对物体运动状态的追踪,可以有效的减小测量过程中产生的误差对最终结果的影响。
- 2023-02-11 11:05:03下载
- 积分:1
-
OpenCV实现SIFT算法
应用背景利用配置好opencv2.4.9的VS2008实现SIFT变换的完整的一个DEMO关键技术数字图像处理中图像特征提取技术,两幅图像的匹配问题
- 2022-02-10 10:52:14下载
- 积分:1
-
2_graphics例版
我们在这里展示一些实例对象:一类是一个蓝图或原型从个别对象的创建(后来我们创建一个对象)。方法出现在类声明为函数或程序的标题,没有身体。每个方法的定义声明出现在程序的其他地方。
- 2022-06-14 18:08:52下载
- 积分:1
-
arm开发的摄像头程序
这是一个基于摄像头的Arm单片机开发的系统程序,具有非常大的所用价值
- 2022-01-26 03:33:02下载
- 积分:1
-
能很好的实现图像的平移缩放
用delphi语言编写实现图像的平移与缩放,代码精简,能达到很好的平移,缩放效果。同时里面附有例子图像,自己也可以加载自己所想加入的图片进行测试,很好用哦。
- 2022-07-26 08:33:47下载
- 积分:1
-
vs2013利用高斯混合建模分离视频中的前景和背景
vs2013利用高斯混合建模分离视频中的前景和背景,利用opencv库里面的函数,这个代码可以清晰实现,大家可以看看
- 2022-01-26 05:45:47下载
- 积分:1
-
如何进行简单的有序抖动算法 (半色调图像)?
翻译 maninwest@Codeforge 作者:Mr. Lai Tai-Yu@CodeProject我们常在报纸上看到图片。观察这样的图片你会发现它是由一个个点组成的。我们也可以做出这种效果。很有趣。适用于初学者。背景操作系统: Microsoft Windows 7 专业版 (64 位) 开发实用程序: Microsoft Visual Studio 2010使用代码 // The height of the image.
for ( int iY = 0; iY < imageA->DibInfo->bmiHeader.biHeight; iY++ )
{
// The height of the image.
for ( int iX = 0; iX < imageA->DibInfo->bmiHeader.biWidth; iX++ )
{
// The index of pixel, because we use the three depth bit to present one pixel of color,
// Therefore, we have to multiply three.
lIDXA = ( iX * 3 ) + ( iY * imageA->DibInfo->bmiHeader.biWidth * 3 );
// To get the pixel depth of the blue channel,
byteRGB_BA = imageA->DibArr
- 2022-04-24 07:36:05下载
- 积分:1
-
伪影的消除
计算机X线摄影(CR)作为当前医学影像技术的主流,有非常多的优点,比如价格相对较低,数字化图像便于后期处理,特殊部位摄像的不可替代性,等。但是在实际应用过程中,CR图像的质量也受到各种因素的影响。比如失真、模糊、噪声以及各种各样的伪影等等。滤线栅伪影便是其中之一,本文主要讨论如何用数字方法去除滤线栅伪影对CR图像的影响。在X线摄影中,会产生一些方向不同的低能量的散射线,这些散射线使图像产生灰雾,影响图片的清晰、度。为了吸收这些散射线,通常使用铅条排歹lJ而成的滤线栅,但是有时滤线栅的影子会投在成像板上,形成条纹状的滤线栅伪影。通过实验,可以看到均值和中值滤波处理对于本课题意义不大,非但没有去除伪影,还造成了图像模糊,效果甚至比不上原图。空间域滤波还有最大值最小值滤波、中点滤波等等,但是对于本课题来说效果都不好。所以基本不考虑空间域滤波这个方向。
- 2023-04-24 05:10:03下载
- 积分:1
-
数字图像处理
数字图像处理第二版(何东健)第四章代码,用于建立图像处理的一个基本框架,是对图像处理的基础理论,但主要用于对8为灰度图像的处理,分析。
- 2022-08-08 20:04:40下载
- 积分:1
-
kalman+camshift 跟踪程序
针对camshift跟踪容易丢失目标问题,加入了kalman滤波来预测下一个可能存在的位置,跟踪丢失的几率降低。cam-shift算法的原型是mean-shift算法,后者的核心是沿某种函数的梯度方向迭代,之后根据迭代次数和误差阈值收敛于某一个范围,这个范围就是“要找”的区域。 这个函数是目标区域色彩直方图在当前关键帧的投影得到的图像,可以把这个图像理解成一种空间函数分布——色彩地形图。 cam-shift算法是对mean-shift算法的升级,可以进行窗口可变的迭代……cam-shift是一种基于密度函数迭代的跟踪算法,对运动不敏感,所以不能进行两帧之间目标的关联分析(这一部分要我们自己做)。而这个算法之所以能够用来跟踪,我认识是算法的前提假设,相连帧间目标的运动是微小的,即运动是近似连续的,这样密度函数是连续的,就可以沿梯度方向寻找局部最优值,这是这个局部最值就是目标区域。 cam-shift算法很容易跟丢,这是因为密度函数可能有多个峰,而梯度搜索很容易掉进局部最优值,而不能再到全局最优。多峰值的出现是因为背景的干扰。所以密度函数的选取,即目标特征的表示方式,是一个很重要的部分。
- 2022-05-28 22:57:31下载
- 积分:1