Acquiring Images from Cameras Using Non‑IMAQdx Drivers

Updated Jul 6, 2026

Reported In

Driver

  • IMAQ Vision

Issue Details

I am using a camera that relies on a driver other than IMAQdx included with Vision Acquisition Software, so I am controlling it by calling a DLL.

I would like to use an image processing program created in Vision Assistant and display the image on an image indicator, but I am unsure how to achieve this.

Solution

When controlling a camera by calling a DLL provided by the camera manufacturer in LabVIEW, if the acquired data is available as an array of pixel values, you can convert that array into LabVIEW image data by using IMAQ ArrayToImage.vi or IMAQ ArrayToColorImage.vi.

These functions can be found in the function palette under:

  • Vision & Motion » Vision Utilities » Pixel Manipulation

  • Vision & Motion » Vision Utilities » Color Utilities2024-04-19_17h27_07.png