- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2014届毕业生
毕业设计说明书
题 目: Matlab图像处理技术及用户界面设计
院系名称:信息科学与工程 专业班级: 电信1004班
学生姓名: 瑞 学 号:***
指导教师: 教师职称: 副教授
2014 年 6 月 3 日
PAGE \* MERGEFORMATI
摘要
随着科学技术、信息技术、人类社会文明水平的不断发展和提高,数字图像处理技术越来越多地被应用在人类生活、生产、发展、延续的各个领域。然而,随着对图像处理和图像分析要求的提高,现有的图像软件因其采购成本和功能的限制,往往不能满足专业人士的需要,这是就需要专业人士编写自己的图形处理软件。MATLAB简单的编程、强大的功能使得人们可以少受时间和专业精力的限制来完成对图像处理软件的开发工作。MATLAB GUI设计师首先利用 MATLAB 图形用户界面设计了该系统的静态界面。当静态界面设计完成之后,GUI 将自动生成.FIG 和.M 文件。其中.FIG 文件保存了关于静态窗口界面的所有对象的属性值,.M 文件包括 GUI 设计、控制函数以及为子函数的用户控件回调函数,主要用于控制 GUI 展开时的各种特征。这个.M 文件可以分为 GUI 初始化和回调函数两个部分,用户控件的回调函数根据用户与 GUI 的具体交互方式分别调用。回调函数就是在调用对象时,该对象所要回应的动作。因此,如何编写对象的回调函数是该系统的一大难点。在为编写回调函数时,获得该函数的句柄是实现对象动作功能的关键所在。句柄实际上就是分配给每个对象的数字标识,每次创建对象时,MATLAB 就会自动为它创建一个唯一的句柄,这样只要我们能找到该句柄,就能对该对象进行操作。
本系统支持多种格式的图像文件读操作、写操作、显示操作。并且包含一些图像处理功能,例如图像增强模块的灰度增强、直方图增强,butterworth滤波、中值滤波等;图像几何变换的图像剪切、旋转、缩放功能;编辑实现了对图像添加噪声的功能;其他的功能则实现了我感兴趣的图像亮度调整、底片处理效果、图像翻转、图像对比度调整效果。
关键词:MATLAB GUI 图像处理技术
Title Technology and user interface design of Matlab image processing
Abstract
With the continuous development of science and technology, information technology, and improve the level of civilization of human society, the digital image processing technology is increasingly being used in human life, production, development, extension fields. However, with the development of image processing and image analysis of increased demand, limited image software because of its purchasing cost and function, often cannot meet the needs of professional, this is need professionals to write their own graphics processing software. But because of the professional and the time limit, professionals dont have plenty of time to finish the programming work, which requires a simple, powerful image processing software development platform.
According to MATLAB GUI, the system static interface is des
文档评论(0)