NI Vision for LabVIEW 基 础 (一):NI Vision 简介 2013-04-12 17:33:01| 分类: 默认分类|字号 订阅 Vision 控件模板位于LabVIEW 控件模板的最顶层,由一下元素组成: IMAQ Image.ctl—该控件是一个类型定义,用于声明图象类型的数据。在VI 的前面板中使用该控件代表图象类型数据。例如,使用该控件作为一个子程序的输入或输出,使调用成成可以将一幅图像传送给子程序。 图像显示(Image Display)—该控件用于在 LabVIEW 中直接显示图像。也可以利用该控件创建关注区域 (ROIs)。 图像显示控件提供标准和 3D 版两种外观。 IMAQ 视觉控件(IMAQ Vision controls)—这里的控件用于将 NI Vision的程序控件直接加入入用户自己的程序中获得相应的功能。 机器视觉控件(Machine Vision controls)—这里的控件用于将 NI Vision的机器视觉控件直接加入到用户自己的程序中以获得相应的功能。 NI Vision 函数模板 NI Vision for LabVIEW 由三个主要的函数模板组成:常用视觉程序(Vision Utilities), 图像处理(Image Processing), 和机器视觉(Machine Vision)。 本节介绍这些模板以及它们的子模板。 常用视觉程序(Vision Utilities) 常用视觉函数用于在 NI Vision 中处理和显示图像。 Image Management—管理图像程序组。利用这些程序可以建立和释放图像,设置和读取图像的属性例如尺寸和偏移量,复制图象。也可以使用一些高级的Vis 来定义图像的边框区域以及访问图像数据的指针。 Files—一组使用不同格式读、写图像文件,并从文件中获得所 包 含 的图像的信 息 的程序模块 。 External Display—用于在外部 窗 口 显示图像的程序模块 组。使用这些程序模块 可以完 成以下任 务 : 读取和设置窗 口 属性,如尺寸、位置、缩 放系 数 为图像窗 口 设置调色 板 建立及使用图像浏 览 器 在图像窗 口 上 为选 中的关注区域建立和使用不同的交 互 式绘 图工 具 。 检 测 画 图事 件 获得图像窗 口 上 有 关关注区域的信 息 。 Region of Interest—管理关注区域的程序组。使用这些程序可以通 过 编 程来定义关注区,以及定义关注区和图像掩 码 和关注区之 间 的相互 转 换 。 Image Manipulation—修 改 图像颗 粒 内 容 的程序模块 组。利用这些程序模块可以实 现 图像的重 新 采 样 、提取部 分图像,以及图...