- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
第1章 绪论 1
1.1引言 1
1.2 国内外研究现状 1
1.3 基于LabVIEW的视觉与运动模块 1
1.4 虚拟仪器的视觉与运动模块应用 1
第2章 VI 的Vision and motion简介 3
2.1虚拟仪器及视觉与运动模块概述 3
2.2 基于虚拟仪器的视觉系统 3
2.3 Vision and motion模块 3
2.3.1 NI-IMAQ 模块 4
2.3.2常用视觉程序(Vision Utilities模块) 4
2.3.3 图像处理(Image Processing模块) 10
2.3.4 机器视觉(Machine Vision模块) 17
2.3.5 NIIMAQdx模块 21
2.3.6 NI IMAQ I/O模块 21
2.3.7 快速视觉(Vision Express模块) 21
第3章 图像的采集与识别 23
3.1 总体设计 23
3.1.1 建立图像系统 23
3.1.2 校准图像系统 23
3.1.3 创建图像 23
3.2 图像处理步骤 26
3.2.1 采集图像 26
3.2.2完成图像的噪声处理 27
3.2.3 显示图像 27
3.2.3 图像增强 29
3.2.4快速傅里叶变换 31
3.2.5 高级运算 31
3.2.6 定义关注区 32
第4章 图像的噪音处理及结果 34
4.1 图像的分析与识别 34
4.1.1 Find Patterns函数 34
4.2 结果输出与分析 35
结语 37
致谢 38
参考文献 39
第1章 绪论
1.1引言
虚拟仪器的起源可以追溯到20世纪70年代,那时计算机测控系统在国防、航天等领域已经有了相当的发展。PC机的出现使仪器的计算机化成为可能。虚拟仪器是基于计算机的仪器。计算机和仪器的密切结合是目前一起发展的一个重要方向。
计算机视觉系统在工业生产的机器设备中有着广泛的应用,无论是集成电路组装中对元器件的定位与识别,还是包装厂中对于包装完整性的检测,都需要利用计算机视觉来对元件进行检测。传统的计算机视觉系统一般由软硬件系统设计等步骤完成,其中硬件设计、驱动开发以及VB、C语言等应用程序的编写将花费大量的时间。利用虚拟仪器的视觉与运动系统可以方便的进行计算机视觉系统的设计,并快速进行数字图像处理,大大缩短设备仪器开发时间。此外,基于X86平台的虚拟仪器测控系统将是一种最为方便且经济的测控系统设计方案。
1.2 国内外研究现状
虚拟仪器在国内已经普及,虚拟仪器的视觉与运动模块已经可以用于设计一些计算机视觉系统如三轴影像测量仪、田间多光谱视觉系统等,其模块化图形化的设计流程可以把以及的开发时间压缩到最短。以一个图像采集及识别系统为例,以传统的设备开发流程其软硬件以驱动的开发周期至少为一个月,而利用虚拟仪器进行设计,其系统的主体部分可以在一个小时内完成,且系统稳定为开发过程节约了大量的时间和财力。
1.3 基于LabVIEW的视觉与运动模块
IMAQ Vision and motion是LabVIEW内置的视觉开发工具包,其中包括NI-IMAQ、Vision Utilities、Image Processing、machine Vision、NI-IMAQdx、NI-IMAQ I/O、Visio express模块。
1.4 虚拟仪器的视觉与运动模块应用
IMAQ Vision是一个功能强大的函数库,提供了在LabVIEW平台上开发机器视觉系统所需要的各种子程序,例如图像采集、系统校准、图像处理、几何量测量等。
NI 的 IMAQ Vision 软件包为图像处理提供了完整的功能。它将400多种功能集成到 LabVIEW 和 Measurement Studio(LabWindows/CVI,Visual C++及Visual Basic)开发环境中。此外,IMAQ Vision Builder 可用于快速浏览、建立模型及测试应用,且无需编程。NI的OCR软件为 LabVIEW 与 BridgeVIEW 开发者提供了字符识别功能,可用于工业检验中读取字母。
通过交互式、可配置的软件或强大的程序库创建应用与数据采集和运动控制设备集成 NI-IMAQ 驱动软件使配置和维护更简单
第2章 VI 的Vision and motion简介
2.1虚拟仪器及视觉与运动模块概述
虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。它代表着从传统硬件为主的测试系统到以软件为中心的测试系统的根本性转变。
视觉与运动模块为虚拟仪器的付费升级模块,其内部集成了大量的图像采集硬件驱动软件以及数字图像处理的模块化函数,可以方便的进行图像信号的空域及频域处理。
2.2 基于虚拟仪器的视觉系统
基于虚拟仪
文档评论(0)