




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图像处理技术大作业1 作业题目基于图像的动态景物的监测与跟踪2 作业数据(1) 短视频背景相同,一个目标运动;(2) 短视频(或5张图片),背景相同,多个目标运动;(3) 验证数据自己提供(彩色、灰度图像不限);3 作业完成目标动态目标的定位与跟踪,并用方框提示并给出运动轨迹能正确检测运动目标;多个目标的识别率;4 程序设计1、 界面设计:2、 “打开”按钮功能设计:打开图片组的第一张图片并在左边显示:name,path=uigetfile(*.jpg;*.bmp;*.png;*.tif;*.gif,Open Image); file=path,name; %读取第一张图片路径axes(handles.image1); %选择在左窗口显示x=imread(file); %读取第一张图片handles.img=x;guidata(hObject,handles); imshow(x); %显示第一张图片global F; %全局变量FF=name(1:end-5); %F为文件名编号前的字符global N; %全局变量NN=7; %N为图片组中图片总数量3、 “播放”按钮功能设计:读取图片组中所有的图片,并按一定间隔时间显示,形成动画效果:global F;global N;axes(handles.image1); %选择在左窗口显示for i=1:N %循环读出图片,形成动画效果 f=int2str(i); I=strcat(F,f,.jpg);%联接文件名 a=imread(I); %读取图片 imshow(a); %显示图片 axis off %关闭坐标轴 pause(0.8); %每显示一张图片暂停0.8秒 end4、 “目标追踪”按钮功能设计:读取图片,将图片转成二值图像,利用两张二值图像的异或求得目标,在目标图像中求得目标的边框与质心,利用求得的边框画出目标的位置,利用存储的质心画出目标移动轨迹:global F;global N;x=handles.img;axes(handles.image2); %选择在右窗口显示s=size(x); %获取图片大小A=uint8(zeros(s(1),s(2),1,N);s=size(A); %获取图片组数组的大小for i=1:s(4) %循环读取图片 t=int2str(i); I=strcat( F,t,.jpg); a=imread(I); %读取图片 A(:,:,:,i)=rgb2gray(a);%转为灰度图片 endB=logical(zeros(s(1),s(2),s(3),s(4);%定义二值矩阵for f=1:s(4) imshow(A(:,:,:,f); %显示图片 level=graythresh(A(:,:,:,f)-30/255; %获取阈值 B(:,:,:,f)=im2bw(A(:,:,:,f),level); %转为二值图像 B(:,:,:,1)=im2bw(A(:,:,:,1),level); B(:,:,:,f)= xor(B(:,:,:,1),B(:,:,:,f); %异或求得目标区域 B(:,:,:,1)= xor(B(:,:,:,1),B(:,:,:,1); B(:,:,:,f)=medfilt2(B(:,:,:,f),7 7); %对二值图像中值滤波 L=bwlabel(B(:,:,:,f); %计算二值图像的连通区域 stas=regionprops(L,All); %获取图像连通区信息 t=size(stas); %获取连通区数量 for j=1:t(1) p(f,j,:)=stas(j).BoundingBox; %存储目标边框 y(f,j,:)=stas(j).Centroid; %存储目标位子(质心) %画出目标边框 rectangle(Position,p(f,j,:),LineWidth,2,LineStyle,-,EdgeColor,r); for k=1:f %以小方点画出目标轨迹 rectangle(Position,y(k,j,1),y(k,j,2),2,2,LineWidth,2,EdgeColor,b); end end pause(0.8); %每处理一张图片暂停0.8秒end 5 软件说明1、 图片组中图片数量为7张,为RGB图像,命名时从17编号。2、 打开软件后单击“打开”按钮,选中图片组的第一张图片,即可在左边显示该图片。3、 单击“播放”按钮,可以看到在左边显示图片动画。4、 单击“目标跟踪”按钮,可以看到在右边显示出目标的跟踪效果。6 效果图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阳山小学考试试卷及答案
- 2.2任务二花卉的分株繁殖 说课稿 2024-2025学年浙教版初中劳动技术七年级下册
- 2025年滨州市实验小学六年级第二十三单元测试数学试卷新课
- 成人经口气管插管机械通气患者口腔护理
- 2025年起重机械指挥证模拟考试题库及答案
- 2025年高考生物试题分类汇编体液调节(解析版)
- 人工智能应用基础 课件 项目4 人工智能开发与技术应用
- 2025年山东省青岛市中考化学试题(解析版)
- 2025购物中心省级区域代理合同
- 小班图形规律题目及答案
- 医院绩效考核指标体系设计与实施
- 2025年农业农村局公务员招聘面试指南与模拟题解析
- 食堂食品安全风险日管控、周排查、月调度管理制度
- 中药材仓库管理制度
- 2025年广西南宁市宾阳县公开招聘乡村医生73人笔试备考试题及答案解析
- 2025年秋季新学期全体教职工大会上校长讲话:汇一股心力、立两个目标、守三条底线、打四场硬仗
- 2025至2030中国水射流强化泵行业项目调研及市场前景预测评估报告
- 2025年保安员理论考试题库及答案
- 2025年江苏省综合评标评审专家库专家考试(公共基础知识)历年参考题库含答案详解(5套)
- 2025废气处理合作协议合同范本
- 麻醉师进修汇报
评论
0/150
提交评论