基于LabVIEW的截图保存系统设计
2013-09-13阚钰淇徐熙平
电子测试 2013年18期
阚钰淇,徐熙平
(长春理工大学光电工程学院,吉林 长春,130000)
0 引言
图片是人类通过视觉来感知外部世界的重要工具,对于图片本身,适当地截取部分内容可以帮助我们关注信息的重点,保留图片的关键部分以及对图片的局部进行特定的设置与操作,因此,无论是在工业生产、教学研究还是在日常生活中均具有广泛的应用。由于LabVIEW属于图形化的编程语言(G语言),因此,使用LabVIEW编程不仅过程方便快捷,同时,极具灵活性。用户可以根据自己的需求自定义操作界面与设置功能,并且LabVIEW具有庞大的函数库以及特定的应用程序代码,包括对数据与图片的显示、处理以及保存等功能,方便用户开发与使用。
1 系统具体设计

图1 前面板设计
截图保存系统的设计主要分为两大部分:第一部分为前面板设计,也就是自定义的系统操作界面,如图1所示。该界面包括原始图片与所截图片的对比显示,还有原图片存储路径和新截取图片保存路径的具体显示,附加一个警示灯和一系列控制按钮。在这个用户界面上,可以通过显示控件的滚动条清晰地看到图片的整体与局部,操作非常方便。
第二部分为后面板设计,也就是程序框图的具体设计过程。程序的主体是一个三层的层叠式顺序结构。在第一层中用布尔真常量与一个小灯连接,一旦运行程序,红色警示灯就会点亮,作用是提示用户程序正在使用。在第二层中,首先应用文件对话框来设置选择图片的具体路径,并通过IMAQ ReadFile函数读取一幅图片,再由Image Display函数将所选取的图片显示出来。……
登录APP查看全文
