登录
首页 » 图像处理 » Vs2012+opencv2.4.9--帧差法+连通域

Vs2012+opencv2.4.9--帧差法+连通域

于 2023-07-21 发布 文件大小:9.94 MB
0 84
下载积分: 2 下载次数: 1

代码说明:

应用背景帧差法是背景减图法中的一种,只不过是帧差法不需要建模,因为它的背景模型就是上一帧的图,所以速度非常快,另外帧差法对缓慢变换的光照不是很敏感,所以其用途还是有的,有不少学者对其做出了出色的改进。关键技术 连通域处理函数各参数说明: 参数mask_process:        表示的是需要进行连通域处理二值图像。 参数poly1_hull0:        表示轮廓边缘是否采用多边形拟合,如果该参数为1,则表示采用多边形拟合,否则采用凸包拟合。 参数perimScale:        是用来将那些小的轮廓去掉,那些小的轮廓时指它的周长小于(mask长+宽)/perimScale。当然你在其内部代码也可以该为面积来判断。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

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

发表评论

0 个回复

  • opencv2.4.9前景提取--加入混合高斯算法
    应用背景如果有不含前景物体的背景图片,提取前景的工作相对容易,只需要比对当前帧和背景图片的不同,调用函数absdiff实现。但是大多数情况,获得背景图片是不可能的,比如在复杂的场景下,或者有光线条件的变化。因此,就需要动态的变换背景。关键技术对于第一帧出现前景的情况,由于后续更新背景都是对前景mask后对背景进行更新的,所以第一帧的前景部分对背景的影响因子很难被更新掉。这里提出一种改进的办法——混合高斯模型。可以使一个像素具有更多的信息,这样可以有效的减少类似树叶的不停飘动,水波的不停荡漾这种对前景的干扰。这个精密的算法比之前我所介绍的简单方法要复杂很多,不易实现。还好,OpenCV已经为我们做好了相关工作,将其封装在类BackgroundSubtractorMOG,使用起来非常方便。
    2023-04-01 04:30:06下载
    积分:1
  • 数字VC实现
    应用背景数字图像处理VC实现,对maltab,或VC的初学者,理解和运用各种图形图像处理算法,是很有帮助的,希望能够在数字图像处理,或者VC编程的方面,给你带来帮助。关键技术各种具体的图形图像处理算法比如图像变换,图像增强,图像运算,显示等等,当然也包括一下具体应用,比如图像压缩,图像编码,图像重建等等方面。
    2022-04-02 00:34:27下载
    积分:1
  • 基于高度的三维地形渲染
    基于高度图的三维地形渲染,基于高度图的三维地形渲染,基于高度图的三维地形渲染基于高度图的三维地形渲染基于高度图的三维地形渲染基于高度图的三维地形渲染基于高度图的三维地形渲染,基于高度图的三维地形渲染,基于高度图的三维地形渲染,基于高度图的三维地形渲染基于高度图的三维地形渲染基于高度图的三维地形渲染
    2023-06-10 00:40:03下载
    积分:1
  • 中的人脸检测
    通过用MATLAB编程实现在复杂背景下检测出是否有人脸的存在如果存在就在原来的图像中标出来程序中用到了图像处理的多种算法图像膨胀腐蚀开运算闭运算等等
    2022-06-22 03:35:12下载
    积分:1
  • Converts the DICOM images in a folder into a Structured array to be used in Imaging Algorithms
    将文件夹中的DICOM图像转换为用于成像算法的结构化阵列
    2022-01-26 06:58:25下载
    积分:1
  • 加噪C语言
    利用C语言对图像进行加噪处理 (椒盐噪声),以及对图像进行边缘提取,检测。
    2022-07-19 01:03:31下载
    积分:1
  • 指纹识别MATLAB代码
    该程序包含Matlab代码的指纹识别。整体结构包括指纹增强,方向和岭估计,二元掩蔽和特征提取码。分类过程最后进行分类的输入图像,以确定它们是否属于同一人或没有。
    2022-05-20 01:27:23下载
    积分:1
  • S利用IFT特征进行两个之间的特征点匹配
    该代码根据网友的代码修改而来,程序基于OPENCV,具体的配置网上教程一大堆,VS中的简单配置如下: $(VC_IncludePath);$(WindowsSDK_IncludePath);D:Program Filesopencvuildinclude;D:Program Filesopencvuildincludeopencv;D:Program Filesopencvuildincludeopencv2; $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);D:Program Filesopencvuildx86vc12lib; opencv_calib3d2413d.lib;opencv_contrib2413d.lib;opencv_core2413d.lib;opencv_features2d2413d.lib;opencv_flann2413d.lib;opencv_gpu2413d.lib;opencv_highgui2413d.lib;opencv_imgproc2413d.lib;opencv_legacy2413d.lib;opencv_ml2413d.lib;opencv_nonfree2413d.lib;opencv_objdetect2413d.lib;opencv_ocl2413d.lib;opencv_photo2413d.lib;opencv_stitching2413d.lib;opencv_superres2413d.lib;opencv_ts2413d.lib;opencv_video2413d.lib;opencv_videostab2413d.lib;%(AdditionalDependencies)
    2022-12-29 18:30:06下载
    积分:1
  • vs2010+Qt5+Tesseract-OCR实现字符识别
    应用背景 适用于数码相机等手持设备拍摄到的字符图片实现图片左下角时间识别、图片中存在的较大字符区识别。 字符区字符数建议8个以上,如果要识别的字符数有变化,可对程序中一个对字数数进行筛选的参数进行修改即可。 关键技术关键点:如何在整个图片中搜寻到字符区的方法以及搜索到以后如何进行筛选出真正的目标区。
    2023-05-13 03:10:10下载
    积分:1
  • RGB转灰度
    图像处理中,大部分的处理方法都需要事先把彩色图转换成灰度图才能进行相关的计算、识别。转换灰度图的公式是,对一个RGB值,R、G、B分别是其3色分量,计算:Gray = R * 0.299 + G *0.587 + B * 0.114然后将Gray分别替换掉原来的3色分量。
    2022-03-18 21:03:23下载
    积分:1
  • 696518资源总数
  • 105559会员总数
  • 1今日下载