毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Matlab可见光热红外视频目标融合检测软件设计与实现(5)
第三章讲述了基于多模式均值时空模型的目标融合检测方法,多模式均值时空模型保留了多模式均值模型计算简单、快速等优点,同时利用了像素在时间域和空间域的分布信息,改善了模型对非平稳场景背景变化较为敏感的缺点。
第四章给出了MATLAB环境下检测方法的仿真分析及融合检测界面软件的运行分析。
2 MATLAB GUI界面编程简介
2.1 GUI介绍
图形用户界面(Graphical User Interface,简称 GUI)是指采用图形方式显示的计算机操作用户界面。MATLAB的GUI为开发者提供了一个不脱离MATLAB的开发环境,有助于MATLAB程序的GUI集成。
由于MATLAB强大的工程计算和仿真能力,使得越来越多的用户从原来的开发环境转到MATLAB上来。现在绝大多数的MATLAB开发者都是一些从事一定领域的研究者,而MATLAB提供了一个简便的开发环境,可以让开发者速度上手,提高工作效率。
2.1.1 GUIDE简介
MATLAB图形用户界面开发环境(Graphical User Interface Development Environment,简称 GUIDE)提供了创建用户图形界面的工具。这些工具极大地简化了GUI设计和生成的过程。可以用GUIDE完成输出GUI和GUI编程的任务。GUIDE实际上是一套MATLAB工具集,主要由七部分组成:版面设计器,属性编辑器,菜单编辑器,调整工具,对象浏览器,Tab顺序编辑器,M文件编辑器。
图2-1 版面设计器
2.1.2 GUI文件
GUIDE把GUI设计的内容保存在两个文件中,他们在第一次保存或运行时生成。
一个是FIG文件,拓展名为.fig,它包含对GUI和GUI组件的完整描述;另一个是M文件,拓展名为.m,它包含控制GUI的代码和组件的回调事件代码。这两个文件与GUI显示和编程任务相对应。在版面设计器(图2-1)中创建GUI时,内容保存在FIG文件中;对GUI编程时,内容保存在M文件中。
2.2 GUI设计规范
在GUI设计中,程序设计者应该明白用户是至关重要的。GUI是提供给用户的,应当由用户来控制应用程序如何工作,如何响应,而不是由程序设计者将自己的意愿和想法强加给用户,也不应该由应用程序来决定处理过程。设计GUI时,应力求简洁、直接、清晰地反应界面的功能和特征。GUI应满足“宁可让程序多干,不可让用户多干”的原则。
2.2.1 GUI设计原则
GUI的设计原则是:界面直观,对用户透明,即用户接触软件后对界面上对应的功能一目了然,不需要多少培训就可以方便使用。GUI的关键是使用户与计算机之间能够准确地交流信息。一方面,用户输入时应当尽量采取自然的方式;另一方面,计算机向用户传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工与GUI界面混在一起(GUI界面只是
通信
),以免互相干扰,影响速度,甚至影响认识。
进行GUI设计时,针对每一项功能,一般按照I-P-O的模块化思想,使输入、处理与输出泾渭分明,充分体现GUI界面的通信功能,这样设计出来的程序不但不易出错,而且易于文护。即使有了错误,也很容易加以改正。
2.2.2 界面的一致性
在GUI设计中,应该保持GUI的一致性。一致性既包括使用标准的控件,也指使
用相同的信息表现方法,如字体、标签风格、颜色、术语、显示错误信息等方面确保一致。一致性使得绝大多数用户对Windows标准GUI界面都有一定的感知认识,不需要花费过多的解释就能够很容易了解。这需要程序开发者尽量使用大家都能够感知的方法去开发,而不是大家都比较陌生的技术与方式来实现交互。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
基于PLC的地铁站自动排水控制系统设计+梯形图
下一篇:
Thevenin动力电池SOC估计研究+文献综述
单相电压型逆变电路的谐...
太阳能电站的自动跟踪系...
MATLAB变速恒频风力发电控制系统的设计
MATLAB动车组滚动轴承RBF智能诊断研究
基于磁共振技术的家用无...
UC3842本安电源设计MATLAB仿真+电路图
多无人艇协同目标跟踪MATLAB仿真+源代码
高校网球场馆运营管理初探【1805字】
《醉青春》导演作品阐述
浅谈新形势下妇产科护理...
谷度酒庄消费者回访调查问卷表
中国古代秘书擅权的发展和恶变
拉力采集上位机软件开发任务书
多元化刑事简易程序构建探讨【9365字】
辩护律师的作证义务和保...
国内外无刷直流电动机研究现状
浅谈传统人文精神茬大學...