毕业设计图像采集

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题目基于LabVIEW平台下的图像采集

院系名称:信息工程学院

专业班级:计算机应用技术

学生姓名:朱慧

学号:110401121

指导教师:周老师

2014年4月25日

目录

摘要 (1)

第一章引言 (2)

1.1LabVIEW简介 (2)

1.2LabVIEW软件的基本组成 (2)

1.3程序前面板 (2)

1.4框图程序 (2)

2.6LabVIEW特点 (3)

2.7LabVIEW的优势 (3)

第三章毕业设计任务书 (4)

3.1基于labview的信号系统摄像头设计 (4)

3.2实验要求 (4)

3.3设计目的 (4)

第四章基于LABVIEW图像采集内容 (5)

4.1基于LabVIEW环境下图像采集介绍 (5)

4.2图像采集原理分析 (6)

4.3图像采集流程图设计 (8)

4.3图像采集前面板设计 (9)

4.4图像采集程序框图设计 (9)

4.4.1前面面板视频窗口的设置程序 (10)

4.4.2图像采集并显示的程序设计 (11)

4.4.3图像采集定时循环程序 (12)

4.4.4图像采集程序调试 (13)

第5章总结和展望 (14)

致谢 (16)

参考文献 (17)

摘要

图像与人们的生产生活息息相关,它不仅能够辨别大千世界的各种色彩,而且向人们直观形象的展现和记录生活的片段。图像成为人们获取信息的主要来源,据统计人类有80%以上的信息来自于图像。随着计算机软件、硬件技术的日新月异的发展和普及,人类已经进入一个高速发展的信息化时代,这必然使得图像采集技术的全面更新和进步,以适应现代信息技术发展的需求,同时图像采集技术也是卫星军事技术等方面的重要科研领域。图像显示系统包括图像采集、图像传输、图像存储、图像处理和图像分析等。其中图像显示是图像采集技术的基础和前提,图像显示是指把将采集到得图像数据以完整的模式显示出来。

随着计算机技术的发展和计算机应用的拓展,越来越迫切的需要将外面的信息传输到计算机当中进行显示和监控,而图像采集技术作为图像信息处理的基础,是图像处理技术的关键。传统的显示方法是应用VC++进行开发,在这种开发环境下的开发有很高的编程要求,这要求编程人员具有很高的编程能力并且对VC具有很高的认识。

本文是基于LabVIEW2010版本下开发的图像采集的应用程序,开发简单,操作方便。论文简要分析了图像采集的原理,功能和简单应用。

关键字:Labview图像采集图像处理

第一章引言

1.1LabVIEW简介

LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。LabVIEW(Laboratory Virtual instrument Engineering)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。

1.2LabVIEW软件的基本组成

(1)程序前面板:交互式的用户界面。

(2)框图程序:是程序源代码,用模块代替普通函数。

(3)图标/连接器(子VI):可被高级VI调用的VI。

1.3程序前面板

(1)控制件:类似与仪器的输入器件,为框图程序提供数据。(2)显示件:类似于仪器的输出器件,显示通过框图程序采集或产生的数据。

1.4框图程序

(1)节点:是程序执行元素,类似于传统文本编程语言程序中的语句、操作符、函数或者子程序。

(2)端子:是在框图程序和前面板之间或者在框图程序的节点之间进行数据传输的接口。

(3)连线:连线是输入和输出端子间的数据通道,代表程序执行过程中的数据流。类似于普通程序中的参数。

2.6LabVIEW特点

⒈尽可能采用了通用的硬件,各种仪器的差异主要是软件。

⒉可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。

⒊用户可以根据自己的需要定义和制造各种仪器。

2.7LabVIEW的优势

1.提供了丰富的图形控件,采用了图形化的编程方法,把工程师从复杂苦涩的文件编程工作中解放出来。

2.采用数据流模型,实现了自动的多线程,从而能充分利用处理器(尤其是多处理器)的处理能力。

3.内建有编译器,能在用户编写程序的同时自动完成编译,因此如果用户在编写程序的过程中有语法错误,就能立即在显示器上显示出来;

4.通过DLL、CIN节点、ActiveX、.NET、MATLAB脚本节点等技术,能够轻松的实现LabVIEW与其他编程语言的混合编程;

5.内建有600多个分析函数用于数据分析和信号处理;

6.通过应用程序生成器可轻松的发布可执行程序、动态链接库或安装包;

7.提供了大量的驱动和专用工具,几乎能够与任何接口的硬件轻松连接;

8.NI同时提供了丰富的附加模块,用于扩展LabVIEW在不同领域

第三章毕业设计任务书

3.1基于labview的信号系统摄像头设计

1、完成采像功能

2、能对采像的格式进行设置

3、有采像存储

3.2实验要求

1、用LABVIEW82010版本完成设计要求

3、程序必须能运行

4、每组的成员必须参与程序的设计

5、能对设计基本的问题进行描述

3.3设计目的

1.培养学生的动手能力,激发了学生的学习兴趣,体会到这是纯理论教学所不可替代的。该学科的理论知识

2.只有通过高质量的实验才能给予同学足够的感性认识,才能真正理解和掌握该学科的理论知识。

3.提高动手实践能力,培养分析问题的能力,以便于提高自身综合能力。

相关文档
最新文档