- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小波图像压缩演示 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第30页。 小波图像增强演示 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第31页。 图像傅里叶变换 该部分包含三项:快速傅里叶变换,DCT图像压缩重构,Radon变换 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第32页。 快速傅里叶变换演示 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第33页。 DCT图像压缩重构演示 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第34页。 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第35页。 设计题目 基于MATLAB的图像处理 界面设计 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第1页。 设计背景 1. MATLAB提供了一套完整的用于图像分析和处理的函数,在200多个图像处理函数的帮助下,我们可以很方便的对图像进行相关处理。 2. 另外MATLAB也提供了人机交互操作的一个工具和方法,那就是图形用户界面(GUI)。使用户可以通过菜单,按钮,编辑文本框,滑动条等控件进行交互式操作,从而执行某种功能。 如果我们将以上两者结合,就可以编制出比较人性化图形处理界面,使图形处理起来更加方便。 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第2页。 图形用户界面(GUI) 图形用户界面是包含图形对象,如窗口,图标,菜单和文本的用户界面。以某种方式选择或激活这些对象(最常见的是鼠标的操作),就可以激发相关的操作。 MATLAB中的用户界面对象有三类: 用户界面控制对象(能建立按钮,列表和编辑框等图形对象) 下拉式菜单对象(能建立下拉式菜单和子菜单的图形对象) 内容式菜单对象(能建立弹出式菜单的图形对象) 利用上述对象进行周密的组织和设计,就可以设计一个界面良好,操作简单和功能强大的图形用户界面。 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第3页。 界面设计流程(一) 在MATLAB中建立一个FIG文件,选择和创建需要的图形对象,(如按钮,菜单,编辑框,坐标轴,滑块等等) 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第4页。 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第5页。 界面设计流程(二) 保存上面的FIG文件,MATLAB将自动生成一个M文件。M文件为每个图形对象生成一个返回函数,我们只要在返回函数中编写代码就可以设置相应图形对象的功能。 function m_file_open_Callback(hObject, eventdata, handles) [filename,pathname]=uigetfile(*.jpg) axes(handles.axes_src); fpath=[pathname, filename]; img_src=imread(fpath);imshow(img_src); setappdata(handles.figure_pjimage,img_src,img_src); set(handles.n_image,Enable,on); 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第6页。 本设计界面介绍 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第7页。 工具栏介绍 如图所示,本设计工具栏一共包含8项 1.文件 2.几何变换 3.RGB图像处理 4.灰度图像处理 5.噪声与滤波 6.图像复原 7.小波变换 8.傅里叶变换 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第8页。 文件 包含打开,保存,退出界面三项 设有快捷键分别为0,S,E 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第9页。 打开文件演示 本设计一共支持JMP,BMP,PNG,TIFF四种格式的图片 返回 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第10页。 几何变换 几何变换这一栏包括了放大,缩小,旋转,截图四项 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第11页。 图像旋转演示 左右旋转 上下旋转 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第12页。 图像旋转演示 任意角度旋转 多媒体课程设计(基于Matlab界面设计)全文共35页,当前为第13页。 图像截图演示
文档评论(0)