基于帧差法的运动目标检测的matlab代码(共5页).doc

上传人:飞****2 文档编号:9096616 上传时间:2022-03-30 格式:DOC 页数:5 大小:14KB
返回 下载 相关 举报
基于帧差法的运动目标检测的matlab代码(共5页).doc_第1页
第1页 / 共5页
基于帧差法的运动目标检测的matlab代码(共5页).doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《基于帧差法的运动目标检测的matlab代码(共5页).doc》由会员分享,可在线阅读,更多相关《基于帧差法的运动目标检测的matlab代码(共5页).doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上mov=aviread(CIMG0003.AVI);temp=size(mov); fnum=temp(2);for i=1:fnum, strtemp=strcat(int2str(i),.,JPG); imwrite(mov(i).cdata(:,:,:),strtemp);end%从中提出每一帧图像o=1;e=.jpg;for i=1:15 u=o-1;v=o-2; m=int2str(o); n=int2str(u);h=int2str(v); s=strcat(m,e);%把字符串b与m连接后在连接e得到图像文件存储的位置 m=imread(s);%从S处把

2、图像读取出来 m=rgb2gray(m);%将图像M灰度化 m=medfilt2(m,3,3);if(o=3) s=strcat(n,e); n=imread(s); n=rgb2gray(n); s=strcat(h,e); h=imread(s); h=rgb2gray(h); n=medfilt2(n,3,3); h=medfilt2(h,3,3); q=im2double(m);%将图像数组转换为double型 w=im2double(n); g=im2double(h); c=q-w;j=w-g; th=10/255; k=find(abs(c)=th); c(k)=1; k=find(abs(c)=th); j(k)=1; k=find(abs(j)0 a(i,j+1)=1; end endend for i=1:m for j=n:-1:2 if b(i,j)0 b(i,j-1)=1; end endend th=a&b;%列扫描填充for i=1:n for j=1:m-1 if d(j,i)0 d(j+1,i)=1; end endend for i=1:n for j=m:-1:2 if f(j,i)0 f(j-1,i)=1; end endend td=d&f;c=th&td; end o=o+1;专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁