资源简介

在MATLAB环境下,用混合高斯背景建模的方法实现对视频中运动目标的检测

资源截图

代码片段和文件信息

% This m-file implements the mixture of Gaussians algorithm for background
% subtraction.  It may be used free of charge for any purpose (commercial
% or otherwise) as long as the author (Seth Benton) is acknowledged.


clear all

% source = aviread(‘C:\Video\Source\traffic\san_fran_traffic_30sec_QVGA‘);
source = aviread(‘C:\Documents and Settings\Administrator\桌面\分割\1.avi‘);

% -----------------------  frame size variables -----------------------

fr = source(1).cdata;           % 读取第一帧作为背景
fr_bw = rgb2gray(fr);          % 将背景转换为灰度图像
fr_size = size(fr);             %取帧大小
width = fr_size(2);
height = fr_size(1);
fg = zeros(height width);
bg_bw = zeros(height width);

% --------------------- mog variables -----------------------------------

C = 3;                  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5699  2010-01-21 16:11  mixture_of_gaussians.m

     文件      26112  2010-01-21 16:10  matlab问题文档.doc

----------- ---------  ---------- -----  ----

                31811                    2


评论

共有 条评论