基于labview平台下的图像采集 毕业设计

基于labview平台下的图像采集 毕业设计

ID:10858866

大小:599.50 KB

页数:19页

时间:2018-07-08

基于labview平台下的图像采集 毕业设计_第1页
基于labview平台下的图像采集 毕业设计_第2页
基于labview平台下的图像采集 毕业设计_第3页
基于labview平台下的图像采集 毕业设计_第4页
基于labview平台下的图像采集 毕业设计_第5页
资源描述:

《基于labview平台下的图像采集 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业设计题目基于LabVIEW平台下的图像采集院系名称:信息工程学院专业班级:计算机应用技术学生姓名:学号:110401121指导教师:2014年4月25日毕业设计目录摘要1第一章引言21.1LabVIEW简介21.2LabVIEW软件的基本组成21.3程序前面板21.4框图程序22.6LabVIEW特点32.7LabVIEW的优势3第三章毕业设计任务书43.1基于labview的信号系统摄像头设计43.2实验要求43.3设计目的4第四章基于LABVIEW图像采集内容54.1基于LabVIEW环境下图像采集介绍54.2图像采集原理分析64.3图像采集流程图设计74.3

2、图像采集前面板设计94.4图像采集程序框图设计94.4.1前面面板视频窗口的设置程序104.4.2图像采集并显示的程序设计114.4.3图像采集定时循环程序124.4.4图像采集程序调试13第5章总结和展望14致谢16参考文献17毕业设计摘要图像与人们的生产生活息息相关,它不仅能够辨别大千世界的各种色彩,而且向人们直观形象的展现和记录生活的片段。图像成为人们获取信息的主要来源,据统计人类有80%以上的信息来自于图像。随着计算机软件、硬件技术的日新月异的发展和普及,人类已经进入一个高速发展的信息化时代,这必然使得图像采集技术的全面更新和进步,以适应现代信息技术发展的需求

3、,同时图像采集技术也是卫星军事技术等方面的重要科研领域。图像显示系统包括图像采集、图像传输、图像存储、图像处理和图像分析等。其中图像显示是图像采集技术的基础和前提,图像显示是指把将采集到得图像数据以完整的模式显示出来。随着计算机技术的发展和计算机应用的拓展,越来越迫切的需要将外面的信息传输到计算机当中进行显示和监控,而图像采集技术作为图像信息处理的基础,是图像处理技术的关键。传统的显示方法是应用VC++进行开发,在这种开发环境下的开发有很高的编程要求,这要求编程人员具有很高的编程能力并且对VC具有很高的认识。本文是基于LabVIEW2010版本下开发的图像采集的应用程

4、序,开发简单,操作方便。论文简要分析了图像采集的原理,功能和简单应用。关键字:Labview图像采集图像处理17毕业设计第一章引言1.1LabVIEW简介LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。LabVIEW(LaboratoryVirtualinstrumentEngineering)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实

5、验室所接受,视为一个标准的数据采集和仪器控制软件。1.2LabVIEW软件的基本组成(1)程序前面板:交互式的用户界面。(2)框图程序:是程序源代码,用模块代替普通函数。(3)图标/连接器(子VI):可被高级VI调用的VI。1.3程序前面板(1)控制件:类似与仪器的输入器件,为框图程序提供数据。(2)显示件:类似于仪器的输出器件,显示通过框图程序采集或产生的数据。1.4框图程序(1)节点:是程序执行元素,类似于传统文本编程语言程序中的语句、操作符、函数或者子程序。(2)端子:是在框图程序和前面板之间或者在框图程序的节点之间进行数据传输的接口。17毕业设计(3)连线:连

6、线是输入和输出端子间的数据通道,代表程序执行过程中的数据流。类似于普通程序中的参数。2.6LabVIEW特点⒈尽可能采用了通用的硬件,各种仪器的差异主要是软件。⒉可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。⒊用户可以根据自己的需要定义和制造各种仪器。2.7LabVIEW的优势1.提供了丰富的图形控件,采用了图形化的编程方法,把工程师从复杂苦涩的文件编程工作中解放出来。2.采用数据流模型,实现了自动的多线程,从而能充分利用处理器(尤其是多处理器)的处理能力。3.内建有编译器,能在用户编写程序的同时自动完成编译,因此如果用户在编写程序的过程中有

7、语法错误,就能立即在显示器上显示出来;4.通过DLL、CIN节点、ActiveX、.NET、MATLAB脚本节点等技术,能够轻松的实现LabVIEW与其他编程语言的混合编程;5.内建有600多个分析函数用于数据分析和信号处理;6.通过应用程序生成器可轻松的发布可执行程序、动态链接库或安装包;7.提供了大量的驱动和专用工具,几乎能够与任何接口的硬件轻松连接;8.NI同时提供了丰富的附加模块,用于扩展LabVIEW在不同领域17毕业设计第三章毕业设计任务书3.1基于labview的信号系统摄像头设计1、完成采像功能2、能对采像的格式进行设置3、有采像存储

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。