NI Vision Acquisition Software (VAS) instala automáticamente tres paquetes de controladores para su uso con diferentes dispositivos de adquisición de imágenes: NI-IMAQ, NI-IMAQdx y NI-IMAQ I/O Cada controlador incluye un conjunto de LabVIEW VIs que se pueden utilizar para el control de alto nivel y VAS incluye bibliotecas para la programación en C, C++, C#, Visual Basic y Visual Basic .NET.
El software controlador NI-IMAQ soporta adquisición y control de cámaras Camera Link cuando se utilizan dispositivos de tarjeta de adquisición de imágenes NI Camera Link. Aquí se pueden encontrar dispositivos actualmente disponibles. Los dispositivos de tarjeta de adquisición de imágenes NI Camera Link más antiguos todavía son compatibles con NI-IMAQ, sin embargo, en versiones posteriores de VAS, las tarjetas de adquisición de imágenes Camera Link también pueden usar IMAQdx.
El software controlador NI-IMAQdx es necesario para utilizar dispositivos de adquisición de imágenes de terceros que utilizan los siguientes buses y estándares:
El software controlador NI-IMAQ I/O es una API de controlador más pequeña utilizada exclusivamente para programar los dispositivos de adquisición de imágenes NI Visión RIO que incluyen una FPGA accesible al usuario:
Nota: Los dispositivos NI Vision RIO requieren controladores NI-IMAQ y NI-IMAQ I/O.