网站大量收购闲置独家精品文档,联系QQ:2885784924

《Matlab App Designer设计入门及实战》课件 第11章 基于MATLAB App Designer的图像处理系统.pptx

《Matlab App Designer设计入门及实战》课件 第11章 基于MATLAB App Designer的图像处理系统.pptx

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第11章基于MATLABAppDesigner的图像处理系统

本章要点MATLAB集成了功能强大的图像处理工具箱,大部分图像处理的基本算法都可以通过该工具箱实现。本章将介绍如何利用MATLABAppDesigner设计实现图像处理系统,包括图像几何运算界面、图像形态学运算界面、图像增强界面和图像边缘检测界面,实现交互控制。本章要点:⑴图像处理总界面设计。⑵图像几何运算。⑶图像形态学运算。⑷数字图像增强。⑸图像边缘检测。学习目标:⑴了解图形几何运算、形态学运算、图像增强和图像边缘检测基本知识。⑵掌握图像缩放、旋转和剪裁函数。⑶掌握图像腐蚀、膨胀、开运算和闭运算函数。⑷掌握图像增强和图像边缘检测常见算法的函数调用格式。

11.1图像处理总界面设计图像处理系统共分为4个模块,包括图像几何运算、图像形态学运算、图像增强和图像边缘检测。图像处理总界面的主要功能是能够跳转到任意一个模块中,故采用4个图像组件实现模块的跳转,同时菜单栏也可实现相同功能,界面布局设计如图11-1所示,菜单栏设置如图11-2所示。图11-1主界面布局图11-2主界面菜单项设置

11.1图像处理总界面设计通过对菜单项和图像组件添加回调函数的方式,实现界面的跳转。打开新的MATLABAppDesigner界面以及关闭当前界面的程序命令如下:rune11_3;%打开命名为e11_3的界面close(app.UIFigure);%关闭当前界面依次对4个图像组件添加回调函数,即打开图像所对应的模块,同时关闭当前界面,也就是关闭主界面。并在各个子界面设置菜单项,实现从子界面跳转到主界面的功能。

11.2图像几何运算11.2.1菜单选项设计几何运算是指改变图像中物体对象之间的空间关系,从变换性质来分,几何变换可以分为图像位置变换、形状变换和复合变换。图像形状变换包括图像的放大和缩小,图像的位置变换包括图像的旋转和平移等。本节将介绍如何利用MATLABAppDesigner设计实现图像缩放、图像旋转和图像剪裁。菜单项包括:读取图像、保存和退出。1.读取图像右击【读取图像】菜单,选择【回调】,选择【添加Menu_3Selected回调】,在光标定位处添加如下程序命令:globalimg[file,path]=uigetfile(*.jpg);ifisequal(file,0)disp(UserselectedCancel);elsedisp([Userselected,fullfile(path,file)]);img=imread(fullfile(path,file));%读取图像imshow(img,Parent,app.UIAxes)%将图像显示在指定坐标轴end

11.2图像几何运算11.2.1菜单选项设计单击【读取图像】菜单,运行结果如图11-3所示。图11-3读取图像运行界面

11.2图像几何运算11.2.1菜单选项设计2.保存右击【保存】菜单,选择【回调】,选择【添加Menu_4Selected回调】,在光标定位处添加如下程序命令:[FileName,PathName]=uiputfile({*.jpg,JPEG(*.jpg);...*.bmp,Bitmap(*.bmp);...*.gif,GIF(*.gif);...*.*,AllFiles(*.*)},...SavePicture,Untitled);ifFileName==0return;elseexportgraphics(app.UIAxes_2,[PathNameFileName],resolution,300)end

11.2图像几何运算11.2.1菜单选项设计单击【保存】菜单,运行结果如图11-4所示。图11-4保存图像运行界面

11.2图像几何运算11.2.1菜单选项设计3.退出右击【退出】菜单,选择【回调】,选择【添加Menu_2Selected回调】,在光标定位处添加如下程序命令:close(app.UIFigure);单击【退出】菜单,将退出MATLABAppDesigner设计系统。4.子界面的返回主界面菜单右击【返

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档