首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 281 毫秒
1.
An approach for automatically testing GUIs in the MATLAB environment has been proposed. We developed a software tool that tests GUIs by simulating the user through an action recorder. We proposed a heuristic test procedure: providing random input to GUI, but guiding the randomness with predefined weights assigned to the user controls. The weights change during the testing process, as the controls are activated. The errors are collected for later investigation.  相似文献   

2.
分析了数字图像处理课程教学中采用MATLAB软件的优越性,在图像处理技术和MATLAB软件的基础上,利用MATLAB的图形用户界面(GUI)设计了数字图像处理教学软件平台。该软件涵盖图像空间域处理、图像频率域处理和插值放大三大模块,以及三大模块下常用的数字图像处理工具,满足对大学本科数字图像处理课程的基本教学需求。该教学软件具有良好的交互性,实用性和扩展性。采用该软件进行教学可以加深学生对于图像处理理论的理解,提高学习效率和教学效果。  相似文献   

3.
GUI软件是计算机网络技术中的一种数形结合技术,GUI软件通过网络数据平台的数据挖掘整理,将数据应用不同层次的图形表示出来.GUI软件能够实现县直观的图像与计算机大数据融合应用.本文对GUI软件测试中用例优化算法的探究,是对GUI软件应用中数据结构应用的完整性合准确性进行探究,促进计算机网络数据应用技术的创新发展.  相似文献   

4.
《IEE Review》1992,38(11):377-379
Since its appearance in May 1990, Microsoft's Windows 3 has rapidly become the operating environment of choice for the IBM-compatible computer. The success of Windows 3 can be attributed to a variety of factors: its easy-to-use graphical user interface (GUI), multitasking, access to larger amounts of memory, integrated applications, networking, extensive hardware support, device independence and DOS compatibility. These factors, which can be categorised into those significant for users and those significant for developers, are discussed by the author. The author then describes LabVIEW, a graphical programming system developed by National Instruments from the Macintosh-based data acquisition and control software LabVIEW. The main features and functions of LabVIEW are described. The future development of Windows is discussed  相似文献   

5.
MATLAB平台下图像处理实验教学软件的实现   总被引:2,自引:1,他引:1  
着重介绍了基于MATLAB下图像处理实验教学软件的开发,该软件的基本内容主要包括图像的变换、增强、压缩、分割、恢复等知识,并为学生提供一个良好的能调整各算法参数的交互式GUI学习平台,使学生在短暂的时间时熟悉并消化图像处理基本算法。  相似文献   

6.
Reconfigurable hardware in the form of field programmable gate arrays (FPGAs) has been proposed as a way of obtaining high performance for computationally intensive DSP applications such as image processing (IP), even under real time requirements. The inherent reprogrammability of FPGAs gives them some of the flexibility of software while keeping the performance advantages of an application specific solution. However, a major disadvantage of FPGAs is their low level programming model. To bridge the gap between these two levels, the authors present a high level software environment for FPGA-based image processing, which aims to hide hardware details as much as possible from the user. Their approach is to provide a very high level image processing coprocessor (IPC) with a core instruction set based on the operations of image algebra. The environment includes a generator which generates optimised architectures for specific user-defined operations  相似文献   

7.
在“数字图像处理”课程教学中,我们采用Matlab的图形用户界面开发环境GUIDE开发数字图像处理图形用户界面GUI,帮助学生理解数字图像处理理论.该界面包含菜单栏、面板、触控按钮、可编辑文本框和静态文本框等GUI对象,通过mcc编译后形成独立运行的用户界面.教师通过该图形用户界面实现数字图像处理的演示,学生通过该用户界面进行图像处理操作训练.  相似文献   

8.
数字图像处理涉及面广,实用性强的特点,而现有的数字图像处理实验平台体系结构复杂,不适合初学者学习,缺少紧扣教材的实验系统,学生很难深入理解数字图像处理的技术原理。在此采用Matlab的图形用户界面环境(GUI)设计,研制开发了相应的实验教学平台,其涵盖了数字图像处理中的几何变换、图像增强、图像平滑、边缘与分割、假彩色编码等内容。该实验平台界面友好,具有较强的可移植性和可扩展性,可以帮助学生更切实地掌握有关数字图像处理的内容。  相似文献   

9.
Mobile computers, such as cell phones and personal digital assistants (PDAs), have dramatically increased in sophistication. At the same time, the desire of consumers for portability limits batters size. As a result, many researchers have targeted hardware and software energy optimization. However, most of these techniques focus on compute-intensive applications rather than interactive applications, which are dominant in mobile computers. These systems frequently use graphical user interfaces (GUIs) to handle human-computer interaction. This paper is the first to explore how GUIs can be designed to improve system energy efficiency. We investigate how GUI design approaches should be changed to improve system. Energy efficiency and provide specific suggestions to mobile computer designers to enable them to develop more energy-efficient systems. We demonstrate that energy-efficient GUI (E/sup 2/GUI) design techniques can improve the average system energy of three benchmarks (text-viewer, personnel viewer, and calculator) by 26.9, 45.2, and 16.4 percent, respectively. Average performance is simultaneously improved by 23.7, 34.6, and 19.3 percent, respectively.  相似文献   

10.
现实中大多数软件的制作都是基于汇编、VC或Java等语言,而利用MATLABGUI进行软件开发的例子则很少。由于MATLAB语言在复杂的数值分析、矩阵运算、信号处理等方面具有明显的优势,故在制作需要对大量数据进行各种运算和处理的软件时,在GUI中利用MATLAB语言编写程序是一个很好的选择。从密码登陆、界面优化、GUI之间的相互调用和快捷方式对主界面的指向等方面,介绍了利用MATLABGUI实现软件主框架的构建,并结合实际给出了一款雷达分析软件的相应制作界面效果和在雷达信号处理中的应用.结果表明基于MATLABGUI制作的软件除了具备一般软件的界面友好特点外.还能够方便的进行各种数据处理及图像分析。  相似文献   

11.
为了改进太赫兹无损检测过程的有效性和可靠性,搭建了一套可以快速进行太赫兹无损检测的可视化系统。系统采用设计的太赫兹调频连续波成像装置来采集检测数据,利用MATLAB的图形用户界面开发一套集成图像处理和3维重构等功能的可视化软件平台来分析数据,并用该系统来检测一个内部含金属的高分子隔热瓦样件。结果表明,搭建的太赫兹无损检测可视化系统能对高分子隔热瓦的内部结构进行有效观察检测,并运用其软件平台的内部图像处理算法进行合理分析,将内部预埋金属缺陷的大小以及轮廓直接显示在计算机上,提高了无损检测结果的准确性,大大降低太赫兹无损检测的难度与数据分析周期。该系统的设计在实际工业应用中具有高效、简洁、实时的特点。  相似文献   

12.
文中简述了图像处理的各种基本功能及原理,并通过MATLAB的GUI图形用户开发工具,设计了一款基于MATLAB的图像处理仿真系统,该系统包含图像处理的一些常见且实用的功能,如空域滤波中的高斯滤波、中值滤波、均值滤波,频域滤波中的高低通滤波、带阻滤波、同态滤波,还有边缘算子、灰度、二值化、简单直方图等功能。由于MATLAB GUI操作简单,便于扩展,减少了代码编写量,且人机交互性强,图像处理部分功能参数可调,因此在教学、实验、工程中具有较高的应用价值。  相似文献   

13.
MATLAB/GUI是一种新型的图形用户界面开发方式,特别适合能够熟练运用MATLAB语言进行仿真但是对VC界面开发了解不够深入的科技工作者。先简单介绍MATLAB/GUI的基本特点,然后详细说明了一种在实践工程中广泛应用的GUI界面,并描述界面在工程中的使用情况。通过MATLAB/GUI和VC界面的比较,说明新型的界面开发方式能够在数据处理特别是信号处理方面要优于VC界面,具有强大的发展潜力。  相似文献   

14.
15.
图形用户界面是当前客户端软件开发常用的技术之一,而图形用户界面的测试是软件开发的重要过程,也是提升软件质量的重要保证,通过对图形用户界面测试的内容与测试流程进行分析,探究了图形用户界面自动测试的关键技术,为图形用户界面软件开发提供借鉴.  相似文献   

16.
Virtual radios   总被引:7,自引:0,他引:7  
Conventional software radios take advantage of vastly improved analog to digital converters (ADCs) and digital signal processing (DSP) hardware. Our approach, which we refer to as virtual radios, also depends upon high performance ADCs. However, rather than use DSPs, we have chosen to ride the curve of rapidly improving workstation hardware. We use wideband digitization and then perform all of the digital signal processing in user space on a general purpose workstation. This approach allows us to experiment with new approaches to signal processing that exploit the hardware and software resources of the workstation. Furthermore, it allows us to experiment with different ways of structuring systems in which the radio component of communication devices is integrated with higher-level applications. This paper describes the design and performance of an environment we have constructed that facilitates building virtual radios and of two applications built using that environment. The environment consists of an input/output (I/O) subsystem that provides high bandwidth low latency user-level access to digitized signals and a programming environment that provides an infrastructure for building applications. The applications, which exemplify some of the benefits of virtual radios, are a software cellular receiver and a novel wireless network interface  相似文献   

17.
董锦  徐玮  蒋明 《电子科技》2014,27(7):47-50
针对雷达总站调试中遇到的问题,借助Matlab信号处理、绘图工具和GUI编程功能,实现了一种基于Matlab GUI用于雷达总站调试的窗口软件,可完成调试指令的下发、状态信息的汇总、采样数据的分析及显示。采用该方式实现的软件操作简单、开发周期短、数据分析自动化程度高,且可大幅提高雷达总站的调试效率与质量。  相似文献   

18.
This paper describes the distributed system, network and software architecture, the application development environment, the performance, and the early lessons learned on the ATM LAN testbed Mercuri established at the Honeywell Technology Center, to develop distributed multimedia technologies for real-time control applications. We have developed a client-server-based software architecture on Sun Sparcstation-2s connected by a Fore Systems' ASX-100 ATM switch, with video processing handled by Parallax's X Video cards. The architecture enables network-transparent applications and provides simple primitives for multimedia capture, display, transmission, storage, and retrieval. A real-time multimedia-in-the-loop control application was developed as the vehicle for testing the capabilities and performance of the network. Our test measurements focus on the end-user-level performance metrics such as message throughput and round-trip delay as well as video-frame jitter under no-load and load conditions. Our results show that the maximum burst throughput that can be supported at the user level is 48 Mb/s using AAL 5, while round-trip delays for 4-kbyte messages are about 3 ms. Our experience reveals a number of performance bottlenecks and open issues in using commercial ATM switches for practical applications. Our conclusions are outlined  相似文献   

19.
信号处理课程是电子信息类专业的基础课。本文设计并实现了一个信号处理课程的应用实例展示平台,该平台应用MATLAB GUI进行开发,包含了数字信号处理、通信原理、数字图像处理、语音信号处理、水下通信五个方面的15个实例,且每个实例制作成子菜单的形式,方便用户使用。设计的应用实例展示平台有助于相关课程的辅助教学,可帮助学生理解信号处理在各领域的应用。  相似文献   

20.
针对材料试验机测控系统要求精度高,实时性好的特性,提出一种基于32位的ARM微处理器SEP3203和实时操作系统μC/OS-Ⅱ的电子万能试验机测控系统开发方案。其中,触摸屏与LCD合为一体,采用AC97+UCBl400的工作方式来完成图形用户界面的设计;利用24位的CS5530芯片来完成数据模拟量的采集。在硬件平台基础上,选用μC/OS-Ⅱ作为控制器的操作系统,完成软件的结构化设计,通过移植μC/GUI,实现控制器的人机接口功能。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号