• 大小: 0.26M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-04-21
  • 语言: Matlab
  • 标签: MATLAB  均值法  

资源简介

利用均值法提取视频的背景matlab代码

资源截图

代码片段和文件信息

function []=ICV_Q5_c()
clc; clear all;close all
trafficObj=mmreader(‘DatasetC.mpg‘);
frame_num=get(trafficObj‘NumberOfframes‘);%get the number of the frame for this video
Background=AveragingAlgorithm(trafficObjframe_num);% frame number 
imshow(Background);
title(‘Background‘);
imwrite((Background)‘Background.jpg‘);
end

function [Background]=AveragingAlgorithm(trafficObjframe_num)
I=read(trafficObj1);
[mns]=size(I);
p=zeros(mn);
fR=p;
fG=p;
fB=p;
for t=1:frame_num
    I=read(trafficObjt);
    fR=double(I(::1))+fR;
    fG=double(I(::2))+fG;
    fB=double(I(::3))+fB;
end
fR=uint8(fR*1/frame_num);
fG=uint8(fG*1/frame_num);
fB=uint8(fB*1/frame_num);

Background=cat(3fRfGfB);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         730  2012-11-26 08:30  ICV_Q5_c.m
     文件      282624  2012-01-17 17:28  DatasetC.mpg

评论

共有 条评论