实验2运动目标检测和跟踪实验创新.doc

实验2 运动目标检测和跟踪实验 自己拍摄或下载一段视频,编程序实现: (1)分别采用帧间差分、累积差分和背景减法进行运动目标检测,比较它们的效果并讨论其应用特点; (2)采用数学形态学算子对上述结果进行后续处理,比较不同形态学算子和结构算子(尺寸、形状)对结果的影响。 实验内容: 录取一段视频,转化为avi格式并截取部分帧如下图所示: 图片1 部分帧 帧间差分: 实验程序: mov=mmreader(瓶盖.avi); %用mmreader读入视频文件 for i=1:mov.numberofframes %获得总帧数,并依次读取 b=read(mov,i); imwrite(b,strcat(n,int2str(i),.bmp),bmp); %把第i帧的图片写为ni.bmp end %%帧间差分------------------------------------------- gm4=imread(n4.bmp); gm24=imread(n30.bmp); gm4=rgb2gray(gm4); gm24=rgb2gray(gm24); N=1; [hang,lie]=size(gm4); alldiff=zeros(hang,lie,N); diff=abs(gm4-gm24); idiff=diff45; alldiff(:,:,1)=uint8(idiff);

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档