鉴于大家对电气工程与自动化类别十分关注,我们编辑小组在此为大家搜集整理了“基于MATLAB的图片处理及用户界面设计”一文,供大家参考学习!
论文编号:ZD933 论文字数:13687,页数:40
摘 要
图形用户界面的广泛流行是当今计算机技术的重大成就之一,它极大地方便了非专业用户的使用,人们不再需要死记硬背大量的命令,而可以通过窗口、菜单方便的进行操作。图形用户界面(GUI)在MATLAB程序开发中起着举足轻重的作用。一个好的界面不仅有利于用户快速掌握程序的操作流程,有效地使用程序,也有利于开发者展示MATLAB平台下的开发技术。GUI在科研实践和工程实践中有着广泛的应用,尤其是在图形处理技术、人工智能技术等方面。图像增强是一类基本的图像处理技术,其目的是对图像进行加工,以得到对具体应用来说视觉效果更“好”、更“有用”的图像。在图像增强中可进行如下处理:提高对比度、增加亮度、改善颜色效果等——通常与改善视觉效果相一致。随着计算机与信息技术的高速发展,数字图像处理技术也得到快速的发展,目前已成为计算机科学、医学、生物学、工程学、信息科学等领域各学科之间学习和研究的对象。本文设计的GUI实现了对图片的简单调整,它的主要功能是可分别调整彩色图像的对比度、色调、饱和度和亮度,可将彩色图像转换成灰度图像,并可显示亮度改变前后的灰度图像等
关键词:图形用户界面、数字图像、图像处理
Abstract
Graphical user interface is widespread in computer technology which is one of the major achievements,
which greatly facilitate the use of nonprofessional users, that people no longer need to be memorized a large number of orders, and through the window, the menu for operations. the graphical user interface
( gui ) matlab application development in playing a very important role. A good interface is not only conducive to the user quickly in operating procedures and effectively use the program, but also beneficial to the developers matlab platforms to display the development of technology. gui in scientific research and engineering practice, practice is widely used, especially in the graphic processing technology and technical aspects. Images enhance is a basic image processing technology, the aim is to get to work, for specific applications for visual effect is more "good" and more "useful" image. the increase in the processing can enhance contrast :to increase brightness and color effect— — with the improvement in the visual effect. As computers and information technology is developing at breakneck speed, the digital imaging technology have also been rapid development, has become a computer science, biology or medical science and engineering, information on the subject area between the object of study and research. The paper designed to achieve a gui for a simple and its main function is to separate the image with color contrast, the tone, saturation and brightness and color picture can be converted into ashes of the images and display the brightness of the change in image.
Keywords:graphical user interface、digital image、image processing
目 录
摘要 I
1 绪论..1
1.1 本课题研究背景及意义...1
1.2 图形用户界面设计的发展现状及发展趋势...1
1.3 本文研究的主要内容...2
1.4 本文采取的方案与特点...2
2 数字图像原理3
2.1 什么是数字图像..3
2.2 数字图像处理发展概况..3
2.3 数字图像处理研究的主要内容..3
2.4 图像类型及类型转换..4
2.4.1 RGB图像..4
2.4.2 灰度图像...4
2.4.3 rgb2gray函数4
2.5 颜色空间转换.....5
2.5.1 rgb2hsv函数及hsv2rgb函数...5
2.6 图像文件的操作.....5
2.6.1 图像文件的读取和显示..5
2.6.2 图像文件的保存..5
3 图像增强.....6
3.1 灰度调整.....6
3.1.1 将灰度值调整到一个指定范围..6
3.1.2 直方均等化..7
3.1.3 有限对比适应性直方均等化..7
4 图形用户界面GUI设计...8
4.1 图形对象及其句柄.....8
4.1.1 图形对象..8
4.1.2 图形对象句柄9
4.2 图形用户界面的设计原则和设计步骤...9
4.2.1 设计原则9
4.2.2 设计步骤10
4.3 GUI设计环境...10
4.4 GUI实现...11
5 GUI设计实例13
5.1 设计要求13
5.2 界面设计13
5.3 编写GUI程序...14
5.4 设计不足之处19
6 总结.20
致谢21
参考文献.22
附录.23