LabVIEW视觉开发必备软件VAS、VDM、VBAI以及基于VDM的圆形

时间:2024-04-11 22:29:48

1.关于labview视觉开发必备软件

VAS——vision acquisition software(视觉获取软件)用于捕获图像的一系列驱动程序。如果你使用的是大恒的工业相机,调用的是DLL,不需要使用IMAQdx、IMAQ等驱动,这个不安装也可以。如果使用如AVT等工业相机,则这个需要安装。安装后,在VBAI、VDM中的视觉助手(Vision Assistant)、MAX中都是可以直接从相机中采集图像。(引自Alec-Wang博客)
VDM——Vision Development Module(视觉开发模块),这个是NI视觉所有的图像处理函数库,包提供在LabVIEW编程环境下使用多种图像处理以及识别的函数及功能,本文的圆形拟合即基于该工具包。
VBAI——Vision Builder for Automated Inspection(用于自动检测的视觉生成器)。这个软件我也没有装,不是很了解。
下面提供一下VAS和VDM等的下载连接:
VAS、VISA、VDM等万能检索连接

LabVIEW视觉开发必备软件VAS、VDM、VBAI以及基于VDM的圆形

只需要再检索窗口输入你想要的,就可以下载了,需要**。我们支持正版,但是谁买得起呀,哈哈。。。。

2.基于VDM圆形拟合

这个程序比较简单,程序如下,可以分成五部分:创建空间、打开图片、图形检测、提取圆心半径和拟合圆,有几点需要注意下。
LabVIEW视觉开发必备软件VAS、VDM、VBAI以及基于VDM的圆形

利用IMAQ Detect Circles时,获取的数据是簇的数组,先提取数组数据,再把簇解除捆绑。后面注意数据类型就OK了。
拟合结果如下
LabVIEW视觉开发必备软件VAS、VDM、VBAI以及基于VDM的圆形