VBAI视觉助手详解:提升NI软件用户体验

需积分: 49 32 下载量 50 浏览量 更新于2024-07-18 收藏 14.48MB DOC 举报
VBAI视觉助手是National Instruments (NI)为LabVIEW环境下的视觉工具包提供的一个实用工具,旨在简化非专业用户的视觉应用开发过程。作为NI软件系列的一部分,视觉助手在不同的工具包中如VDM (Visual Design Module) 和VBAI (Visual Basic for Applications Interface) 中存在,虽然两者功能相似,但VDM的视觉助手通常更为强大。 在VBAI中,视觉助手位于增强图像选板的第一项,通过点击可以展开主体界面,包括步骤名、ROI(区域-of-interest,兴趣区域)以及图像处理步骤。用户可以通过编辑视觉助手来创建和管理他们的视觉流程,这有助于快速学习、演示和设计测试测量任务。视觉助手界面与VBAI本身的设计风格类似,提供了清晰的布局,包括菜单、快捷键、图像预览、脚本编辑区、原始图像预览和处理函数选板。 图像选板是视觉助手的重要组成部分,它包含多个功能,如Histogram(直方图)用于统计图像中各灰度值的像素分布;Line Profile(线剖面图)用于分析图像的一维特征;Measure(测量)用于获取图像的各种量值;3DView(3D视图)提供立体视觉效果;Brightness(亮度)调整图像明暗;Image Mask(图像屏蔽)用于创建掩码;Geometry(几何学)操作与图像形状和结构有关;Image Buffer(图像缓存)优化内存使用;以及GetImage(打开图像)用于导入外部图像。 直方图函数允许用户定制绘图模式,选择输出统计信息,并导出数据到Excel或本地文件,这对于数据分析和图像质量评估非常有用。通过视觉助手提供的这些工具,即使是初次接触视觉编程的用户也能更轻松地进行图像处理和分析,从而提高工作效率。 VBAI视觉助手是LabVIEW中一款强大的辅助工具,它极大地降低了视觉应用开发的门槛,使得非专业用户也能高效地进行图像处理和自动化任务。无论是初学者还是有一定经验的用户,都能从中受益。
2014-06-17 上传
NI Vision Builder for Automated Inspection (NI Vision Builder for AI)2011年8月最新释放的软件系统。National Instruments视觉软件产品具有机器视觉应用的众多优势。若您的机器视觉应用需要强大的程序库,视觉开发模块可为您缩短的开发周期,节省您的时间和金钱。 IEEE 1394接口的NI-IMAQ是一个驱动软件,可用于从火线(Firewire)接口相机采集图像并将其应用到LabVIEW、LabWindows/CVI或Measurement Studio程序中。 现在,有了National Instruments (简称NI) 公司的Vision Builder for Automated Inspection软件,生产测试工程师们只需一个独立的软件方案就能够建立完整的机器视觉应用系统,并拥有一个能将图像采集、机器视觉检测、决策判断及I/O控制同时集成到生产测试应用系统中的开发环境。   "NI Vision Builder for Automated Inspection软件使机器视觉系统的开发变得前所未有的简单,"National Instruments 的视觉与测量平台部门经理John Hanks说,"现在,工程们可以互动地创建机器视觉系统,并且轻松地用内置数字I/O和串口功能控制各种不同的自动化设备。"   有了这个简单易用的软件,从未有过编程经验的工程师们也可以使用直观的检测工具创建机器视觉应用程序,与图像进行直接的交流。现在,工程师们能够轻松、快捷地建立生产线上的应用方案了,例如生产线上的部品检测和质量监控等。NI Vision Builder for Automated Inspection还是一个交互式的图像处理和分析环境,带有高级决策判断功能、支持输入/输出。内置的I/O功能让用户能够轻易地控制串口线和静态数字I/O模块,或与诸如阀门、摄像头与PLC等一系列外部设备连接。这一新软件还具有高级的决策判断和数据记录功能,使得工程师们可以指定存储符合预置条件的图像和检测数据。   此外,LabVIEW代码生成功能给工程师们提供了编程的灵活性与自主性。尽管NI Vision Builder For Automated Inspection运行不需要额外的软件,但是如果将其代码生成功能与LabVIEW结合使用,工程师们将越加能够充分利用虚拟仪器平台的强大功能。当开发视觉应用系统时,工程师们可以用LabVIEW设计用户界面,并将机器视觉系统与运动控制和数据采集(DAQ)集成使用。为了满足那些需要使用光学字符识别(OCR)功能的工程师的要求,NI Vision Builder for Automated Inspection提供一个有学习能力的高速OCR引擎,藉此用户可以"教会"他们的程序读取标在胶片、玻璃和电子元件或医疗设备上的序列号或识别码。