云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > NI Vision for LabVIEW 基础

NI Vision for LabVIEW 基础

  • 62 次阅读
  • 3 次下载
  • 2025/5/25 2:15:25

Vision Acquisition—视觉获取,是一个 Express VI,可以方便的配置用于获取来自模拟、 数字、相机连线、IEEE 1394 以及 GigE 版本相机的图像。

说明:必须安装 NI Vision Acquisition Software 才能访问 Vision Acquisition Express VI。

Vision Assistant—视觉助手。利用 NI Vision Assistant 可以在 LabVIEW 环境中完成一 些常用的图像处理任务。

如何创建 NI Vision 应用

下面的图说明了利用 NI Vision 建立应用程序的步骤。第一个图描述设计 NI Vision 程序的一

般步骤。第一个图中最后一步的第 2,3 项,在第二个图中扩充。可以使用最后一步的项目 组合来建立 NI Vision 应用。

关于每个项目的详细内容,参阅图中项目相应的章节

NI Vision for LabVIEW 基础(二):准备测量图像

本节介绍如何建立图像系统,采集和显示图像,分析图像,以及为进一步处理准备图像。

建立图像系统

在开始获取、分析、处理图像之前,必须先建立图像系统。建立图像系统的方法取决于图像 环境以及分析和处理的需要。图像系统应该产生足够高的质量以能够从图像中获取信息。

搭建图像系统的完整步骤如下。

根据给定的颗粒限制以及被检测物体的尺寸,确定设备类型。参考 NI Vision 概念手册中第 三章,系统设置与校准 。

确保相机传感器足够大以满足对最低分辨率的要求。

满足需要。

确保光照能够提供被检测物体与背景之间有足够的对比度,一便从图像中获取信息。 将相

机摆放在与被测物体垂直的位置。如果相机获取的物体的图像带有角度,就会产生透视

误差。即便可以通过软件补偿这些误差,National Instruments 还是建议采用垂直的角度 以获得最精确的结果。

选择一个满足需要的图像采集设备。National Instruments 提供了许多图像获取设备,例 如模拟的彩色和单色设备以及数字设备。更多有关 NI 图像采集设备的详细信息,请访问: ni.com/vision 。

为图像采集设备配置驱动程序软件。如果拥有一台 NI 图像采集设备,可以通过 Measurement& Automation Explorer (MAX)配置 NI-IMAQ 或 NI-IMAQdx 驱动程序。 在桌面上双击 Measurement & Automation 图标打开 MAX 。详细信息参见 Measurement & Automation Explorer Help。

校准图像系统

建立图像系统后,可以校准系统,为像素坐标指定实际的坐标,补偿图像系统中固有的角度 和非线性误差。

像机与被测物体不垂直发生透视误差。非线性失真可能来自像机镜头畸变。透视误差和镜头 畸变导致出现扭曲的图像。这种失真替代了图像中的信息,但并不一定是破坏映像中的信息。

头扭曲使用透视和非线性扭曲校准。

创建图像

使用 IMAQ Create 程序建立一个引用图像。建立图像时,要制订下列图像数据类型之一:

Grayscale (U8, default)—8-位无符号

Grayscale (U16)—16-位无符号

Grayscale (I16)—16-位有符号

Grayscale (SGL)—浮点

Complex (CSG)—64-位复数

RGB (U32)—32-位 RGB

HSL (U32)—32-位 HSL

RGB (U64)—64-位 RGB

如果需要可以多次执行 IMAQ Create 建立多个图像,但所创建的每个图像都需要唯一的名称。 通过分析预期的应用程序确定所需的图像个数。依据是程序的不同的处理阶段及是否需要为 每个处理阶段后保持原始图像。

说明 如果打算在图像上使用滤波或颗粒分析程序,必须保证图像有合适的边沿尺寸。默认 的边沿尺寸为三个像素。

寸。然而,此时没有为图像像素分配内存。NI Vision 程序在图像尺寸修改时自动分配一定

量的内存。例如,采集和重取样程序改变图像尺寸所以它们会为图像像素分配适当的内存。 IMAQ Create 的输出是一个图像结构的引用。 可将该引用作为输入提供给所有 NI Vison 函 数的子程序。

开发期间,可能需要在运行时验证图像的内容。使用 LabVIEW 图像探针可以在运行期间察看 图像的内容。要建立探针,右击图像连接线,选择 Probe 即可。

许多属于 NI Vision 库的程序都需要一个或多个图像引用。所需的图像引用的数量取决图像 处理函数和希望使用图像的类型。

分析图象的 NI Vision 模块不修改只需要一个图像引用输入的内容。处理图像内容的模块可 能要求一个引用作为源图像和一个目标图像,或者模块有一个可选的目标图像。如果不能提 供源图像,模块会修改源图像。

在应用程序的最后,利用 IMAQ Dispose 模块释放所创建的图像。

输入输出合并

根据模块完成的功能类型的不同,输入输出可能会产生不同的合并。可以利用这种灵活性决 定要处理那个图像以及在哪里保存结果图像。如果没有膜表图像连线,那么使用源图像并传 递给目的输出。

下面的图描述了 NI Vision 中一些模块的接线板。

图象分析

搜索更多关于: NI Vision for LabVIEW 基础 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

Vision Acquisition—视觉获取,是一个 Express VI,可以方便的配置用于获取来自模拟、 数字、相机连线、IEEE 1394 以及 GigE 版本相机的图像。 说明:必须安装 NI Vision Acquisition Software 才能访问 Vision Acquisition Express VI。 Vision Assistant—视觉助手。利用 NI Vision Assistant 可以在 LabVIEW 环境中完成一 些常用的图像处理任务。 如何创建 NI Vision 应用 下面的图说明了利用 NI Vision 建立应用程序的步骤。第一个图描述设计 NI Vision 程序的一 般步骤。第一个

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com