院校资源 关于NI 培训与活动 Community 技术支持 应用案例 产品与服务 联系NI MyNI

NI机器视觉软件

NI近十年来一直是机器视觉和图像处理软件产品的领导者,现已可支持上千种不同的摄像头。使用NI视觉软件采集、显示、保存和监控来自摄像头的图像。所有NI图像采集设备都包含NI视觉采集软件,而和FireWire图像采集设备是分开出售的。

根据不同的图像处理要求,NI视觉软件分两种不同的类型:视觉开发模块用于自动检测(AI)的NI视觉生成器。视觉开发模块集合了上百种视觉函数,适用于使用NI LabVIEW、NI LabWindows/CVI、C/C++或Visual Basic的编程人员。NI视觉生成器AI是一个交互式的软件环境,无需编程,即可配置、校准和发布机器视觉应用程序。上述两种软件都与NI视觉图像采集设备和NI Compact视觉系统配合使用。

软件概览 | 视觉软件比较

 

视觉软件
图像采集
  NI视觉应用软件
 
描述 应用软件,用于采集、显示、记录和监测来自上千种摄像头的图像。所有NI视觉硬件都包含视觉生成器AI和视觉开发模块,而与IEEE 1394 (FireWire)摄像头是分开出售。

图像处理
  视觉开发模块 用于自动检测的视觉生成器
 
描述 用于LabVIEW、C/C++、Visual Basic和.NET的机器视觉应用开发软件。包括数百种图像处理和机器视觉函数。带有“视觉助手”,用于LabVIEW、C/C++和Visual Basic的菜单驱动式成型软件和代码生成器。包括视觉采集软件,支持IEEE 1394摄像头在内的数千种摄像头。 独立可执行的机器视觉软件。完全菜单驱动,快速配置、校准和部署强大的检测系统。内置式决策,与硬件设备进行通信,如继电器或照明。包括视觉采集软件,支持IEEE 1394摄像头在内的数千种摄像头。

下表列出了随附于每套软件的工具。了解每个视觉算法的工作原理和最佳使用方法,下载NI机器视觉概念用户手册

NI视觉软件比较
  NI图像采集软件 用于自动检测的视觉生成器 视觉开发模块
  采集、保存、显示和检测图像 独立可执行的配置软件 LabVIEW、C/C++和Visual Basic程序库
图像采集
快照式采集
连续采集
触发采集
摄像头配置
触发输出
全帧速率显示
将图像保存到磁盘
编写AVI
非破坏性覆盖
图像处理
图像操作工具  
像素操作工具  
图像过滤器  
图像算术  
图像逻辑函数  
形态学  
图像分割  
机器视觉
子像素精度  
协调系统  
失真校准  
实际测量  
复杂分析和傅立叶分析    
微粒分析  
边缘检测  
形状检测    
计量  
模式匹配  
几何匹配  
颜色匹配  
颜色模式匹配  
标准件比较    
对象类别  
1D条码读取器  
数据矩阵读取器  
数据矩阵分级    
PDF 417读取器  
光学字符识别  
光学字符确认    
仪器阅读器    
视觉应用程序
兼容LabVIEW RT模块
性能比较  
生成LabVIEW VI  
生成C代码    
生成VB代码    
确定性算法    
自定义用户界面    
运动控制集成    
数据采集集成