基于labview图像采集与处理论文(本科设计论文)

  • 格式:pdf
  • 大小:484.71 KB
  • 文档页数:18

第一章:绪论 (3)1.1 虚拟仪器概述 (3)1.1.1 虚拟仪器的产生 (3)1.1.2 虚拟仪器的概念 (3)1.1.3 虚拟仪器的构成 (4)1.1.4 虚拟仪器的优点 (6)1.2 虚拟仪器的现状 (7)1.2.1 国外虚拟仪器的现状 (7)1.2.2 国内虚拟仪器的现状 (8)1.2.3 虚拟仪器的发展趋势 (9)1.3课题背景和课题目的 (10)1.4 本文的研究内容 (10)第二章图像采集原理及总体设计 (12)2.1 图像采集原理 (12)2.2 摄像头介绍 (13)2.2.1摄像头简介 (13)2.2.2摄像头的分类 (14)2.2.3摄像头的工作原理 (14)2.3 IMAQ VISION介绍 (15)第三章虚拟图像采集与处理系统的设计 (16)3.1 虚拟仪器创建过程 (16)3.2 设计方案的比较 (17)3.2.1 软件比较 (17)3.2.2 USB摄像头数据采集的特点 (18)3.3 总体设计 (19)1各类设计\论文联系QQ:609545949 Labview IO板卡https:///第四章软件模块的设计 (20)4.1 程序的流程图 (20)4.2 程序的结构图 (22)4.3 LABVIEW 简介 (22)4.3.1 G语言简介 (23)4.3.2 LABVIEW 程序组成 (23)4.4 数据采集和处理模块 (24)4.4.1 创建摄像头列表 (24)4.4.2 创建传感器资源 (24)4.4.3 启动采集 (25)4.4.4 创建图像 (25)4.4.5 图像获取 (26)4.5 图像保存 (26)4.6 图片读取 (27)4.8 小结 (27)第五章程序设计显示 (28)5.1 虚拟图像采集与处理系统的性能指标 (28)5.1.1 控制面板 (28)5.1.2 图像采集与处理系统的性能指标 (28)5.2 程序的总框图 (29)5.3 程序的调试结果 (30)5.4 小结 (30)第六章总结与展望 (32)致谢 (36)23各类设计\论文联系QQ:609545949 Labview IO板卡https:///第一章:绪论1.1 虚拟仪器概述1.1.1 虚拟仪器的产生虚拟仪器技术是现在计算机系统和仪器系统相结合的产物,是当今计算机辅助测试领域的一项重要技术。

它推动着传统仪器朝着数字化,智能化,模块化,网络化的方向发展。

电子测量仪器发展至今,大体上可以分为四代:模拟仪器、数字化仪器、智能一起和虚拟仪器。

第一代模拟仪器,这类仪器在某些实验室里还能看到,它是以电磁感应基本定律为基础的指针式仪器,如指针式万用表、晶体管电压表、指针式电流表等。

第二代数字化仪器,这类仪器现在相当普遍,这类仪器将模拟信号的测量值转化为数字信号,并以数字方式输出最终结果,适用于快速响应和较高准确度的测量,1.1.2 虚拟仪器的概念虚拟仪器是指通过应用程序将计算机、…1.1.3 虚拟仪器的构成虚拟仪器从构成要素上讲,由计算机、..图1-1 虚拟仪器的结构4目前,…..1.4 本文的研究内容虚拟仪器系…目前市场上的A/D采集卡和数据采集卡以及带……5各类设计\论文联系QQ:609545949 Labview IO板卡https:///第二章图像采集原理及总体设计2.1 图像采集原理简单地说,所谓图像采集就是连接图像采集设…传统相机的成相是景物的反射光线经过镜头的会聚,在胶片上形成潜应影,这个潜影是光和胶片上的乳剂产生化学反应的结果。

再经过显影和定影处理就形成了影像。

摄象头的数码影像和胶片成像原理不同,是经过镜头成像在CCD/ CMOS上,经过CCD/ CMOS的光电转换,生成视频信号,再经过显示屏电光转换,才生成图像。

具体流程如下:2.2 摄像头介绍2.2.1摄像头简介摄像头(CAMERA)又称为电脑相机、…62.2.3摄像头的工作原理摄像头的工作原理大致是景物通过镜头….第三章虚拟图像采集与处理系统的设计虚拟图像采集与处理系统由仪器硬件和功能模块软件两部分组成。

本章将详细讨论对虚拟图像采集与处理系统设计时几种方案的比较。

3.1 虚拟仪器创建过程创建虚拟仪器的过程大体分为以下.3.2 设计方案的比较3.2.1 软件比较在给定计算机必要的仪器硬件后,…3.2.2 USB摄像头数据采集的特点商用专用图像数据采集卡具有较大的通用性,….3.3 总体设计本课题设计的是图像采集与处理系统,主要…7各类设计\论文联系QQ:609545949 Labview IO板卡https:///第四章软件模块的设计在本章中详细介绍各个功能模块及其生成过程。

4.1 程序的流程图程序流程框图如图4-1所示:8各类设计\论文联系QQ:609545949 Labview IO 板卡 https:///9图 4-1程序流程图流程图简介:首先对设计中运用到的模块进行初始化,然后通过USB摄像头数据进行采集,把采集到的信号送入LABVIEW模块中,通过LABVIEW模块的程序运行下,把采集到的信号通过图形的形式显示出来。

4.2 程序的结构图程序的结构图如图4-2所示:从上图中可以看出,labview软件通过USB IMAQ驱动控制下位USB设备,然后把得到解决的数据进行相应格式的处理和显示。

4.3 LABVIEW 简介LABVIEW是(实验室虚拟仪器工作平台)…环境中执行可运行程序。

4.3.1 G语言简介LABVIEW是一个功能比较完整的软件开发环境,….BVIEW应用程序的最重要的基础。

4.3.2 LABVIEW 程序组成该环境包括三个部分:程序前面板、框图程序…10各类设计\论文联系QQ:609545949 Labview IO 板卡 https:///11 4.4数据采集和处理模块数据采集模块是虚拟图像采集与处理系统软件…。

4.4.1 创建摄像头列表为了在多个摄像头进行数据采集时,能区别是使用哪一个进行数据采集,这里先通过一个IMAQ USB Enumerate Cameras函数,获取当前电脑上连接所有摄像头名称列表。

此函数的接线端口如下所示:从上图中看出USB Camera Names 函数端口输出的是一维数组,直接是所有相机的名称列表。

4.4.2 创建传感器资源为了能打开摄像头进行图像采集,IMAQ 中是…从上图中可以看出,USB Camera Name 端口是…称。

4.4.3 启动采集要进行相应摄像头数据的采集,…Q Write File 函数进行了图像的保存。

保存的格式有如下几类:在此函数中直接输入要保存的文件路径和图像数据即可。

程序如下所示:.4.6 图片读取为了在系统中进行..4.8 小结本章是设计的关键部分,主要介绍了虚拟图像采集与处理系统的各个功能模块具体设计和实现,包括:数据采集和处理模块、图像保存、图像读取等。

将这些模块在主VI的框图程序中按照一定的逻辑关系组合起来,就形成了一个完整的虚拟图像采集与处理系统。

各类设计\论文联系QQ:609545949 Labview IO 板卡 https:///13 第五章 程序设计显示5.1 虚拟图像采集与处理系统的性能指标5.1.1 控制面板本论文设计的虚拟图像采集与处理系统控制面板如图5-1所示图5-1 图像采集与处理系统的控制面板5.1.2 图像采集与处理系统的性能指标1、传感器像素:衡量摄像头的一个重要指标之一,一.5.2 程序的总框图程序的总框图如图5-2所示.图5-2 程序总框图5.3 程序的调试结果经过前面编程后,运行程序,在摄像头列表中双击选择相应的摄像头进行数据采集,调节摄像头可以采集到清淅的图像。

输出保存路径后可以保存图片并可以进行已保存图片的查看。

运行效果如下所示:5.4 小结由调试结果可知,设计用普通USB摄像头数据采集卡,在LABVIEW图形编程语言环境下设计实现了一种方便、灵活性强的虚拟图像采集与处理系统,对一些应用领域是一种很好的选择。

第六章总结与展望设计的虚拟图像采集与处理系统不仅具有台式数字图像采集与处理系统的功能,而且充分发挥了计算机强大的功能和软件设计的灵活性。

设计的研究工作和主要研究结果总结如下:设计的虚拟图像采集与处理系统主要的优点为:(1)用图形化编程语言LABVIEW和面向对象…15各类设计\论文联系QQ:609545949 Labview IO板卡https:///参考文献[1]张健,韩薪莘,房晓溪,程学庆.LABVIEW……..[18]LABVIEW Uscr Manual. USA:National Instruments Corporation.1998[19]Using External Code in LABVIEW. USA:National Instruments Corporation.2000[20]Noel Adorno. Developing a LABVIEW Intrument Driver. USA:The Application Note ofNational Instruments Corporation…[30]申业刚.电子测量.南京:江苏科学技术出版社.1986:115—17017各类设计\论文联系QQ:609545949 Labview IO板卡https:///致谢经过了一个学期的毕业设计,在设计的过程中,老师和同学给了我许多的帮助。

首先谢谢我的指导老师:XXXX。

老师在我的设计过…..器设备。

因为有这样的良师益友,使我在设计中减少了走弯路的次数,顺利的完成了毕业设计。