登录
首页 » 图像处理 » opencv2.4.9前景提取--加入混合高斯算法

opencv2.4.9前景提取--加入混合高斯算法

于 2023-04-01 发布 文件大小:16.45 MB
0 95
下载积分: 2 下载次数: 1

代码说明:

应用背景如果有不含前景物体的背景图片,提取前景的工作相对容易,只需要比对当前帧和背景图片的不同,调用函数absdiff实现。但是大多数情况,获得背景图片是不可能的,比如在复杂的场景下,或者有光线条件的变化。因此,就需要动态的变换背景。关键技术对于第一帧出现前景的情况,由于后续更新背景都是对前景mask后对背景进行更新的,所以第一帧的前景部分对背景的影响因子很难被更新掉。这里提出一种改进的办法——混合高斯模型。可以使一个像素具有更多的信息,这样可以有效的减少类似树叶的不停飘动,水波的不停荡漾这种对前景的干扰。这个精密的算法比之前我所介绍的简单方法要复杂很多,不易实现。还好,OpenCV已经为我们做好了相关工作,将其封装在类BackgroundSubtractorMOG,使用起来非常方便。

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

发表评论

0 个回复

  • 最小二乘法分析
    MATLAB中编程,偏最小二乘回归的通用程序,输入两个矩阵,输出预测值及相关误差。
    2022-09-19 12:50:03下载
    积分:1
  • h264_to_mkv
    资源描述 包括详细教程和例程: 【多媒体封装格式详解】---MKV【1】 【多媒体封装格式详解】---MKV【2】 【多媒体封装格式详解】---MKV【3】
    2023-06-05 17:10:04下载
    积分:1
  • vc分割
    基于vc实现的数字图像分割,提供了基本的源代码,经典的图像分割算法,以及加载图片和显示图片的基本函数,为图像处理专业初学者提供了较好的学习资料。
    2022-06-02 21:35:09下载
    积分:1
  • 直方增强函数源文件
     LPBYTE lpSrc;   // 指向原图像的指针   long i,j;   //循环变量   int gray[256]; // 灰度计数  BYTE pixel; //像素值  LPBYTE lpDIBBits=m_pDib->GetData();//找到原图像的起始位置  LONG lWidth=m_pDib->GetWidth();    //获得原图像的宽度  LONG lHeight=m_pDib->GetHeight();  //获得原图像的高度  // 灰度计数变量初始化  memset(gray,0,sizeof(gray));  //逐个扫面图像中的像素点,进行灰度计数统计  for(j = 0; j
    2022-03-07 11:47:35下载
    积分:1
  • 计算机视觉
    基于Visual Studio 2010的计算机视觉+ openCV2.4.5得到的10对图像,以计算出摄像机,包括焦距,旋转和转换的更确定的参数,并计算点的3-D世界。与一些像素误差,但好于几乎整个采样图像。
    2022-12-03 10:00:10下载
    积分:1
  • cmyk转rgb
    该源码是一个prn文件,ymck转化为rgb 大家可以好好看看,这个东西花了我差不多1个月吧,才搞出来的 里面的prn文件没有,可以自己加一个 大家有什么问题,可以发邮件:491258707@qq.com
    2023-05-10 09:25:03下载
    积分:1
  • 混合高斯背景建模
    此代码分别用C++和matlab写的混合高斯背景建模,自适应确定高斯分量的个数,由Z.Zivkovic开发,相关文章是Improved adaptive Gausian mixture model for background subtraction。
    2022-02-05 14:44:56下载
    积分:1
  • 混合高斯背景建模
    通过QT和opencv,在window下使用混合高斯模型读取本地视频,使用高斯混合模型进行背景建模。在新的opencv2.31中的混合高斯混合模型中集成了阴影处理。
    2022-08-21 22:34:10下载
    积分:1
  • face recognition system using PCA
    目标检测和跟踪在许多计算机视觉应用中非常重要,包括活动识别、汽车安全和监控。在本例中,您将通过将跟踪问题分为三个独立的问题来开发一个简单的人脸跟踪系统:
    2022-05-27 06:57:23下载
    积分:1
  • 使用opencv对进行简单的降噪
    使用opencv对图像进行简单的去噪,主要利用了opencv的cvSmooth()方法平滑图像,实现中使用的是中值滤波平滑,也可以使用双向滤波平滑,在不同的场合,效果会不同。
    2022-01-25 16:37:37下载
    积分:1
  • 696518资源总数
  • 106164会员总数
  • 18今日下载