To use LabVIEW to deploy applications you only need to purchase the correct Application Builder for your operating system, which I assume is Windows since you are using NI-IMAQ. NI-IMAQ is the hardware driver for the frame grabber and allows you to acquire, display, and save images. There are no additional fees or licenses for distributing applications with NI-IMAQ.
IMAQ Vision is an add-on toolset for LabVIEW used for image processing. IMAQ Vision includes functions like pattern matching, histogram, edge detection, guaging, and many others. If you are going to use IMAQ Vision functions in your application, then you will need to purchase one vision deployment license for each target machine. The deployment engine covers one target machine in addition to your
development machine. If you are only using NI-IMAQ then there are no licensing issues.
To run executables on a target machine, you do not need to install LabVIEW. I have provided a few links below for your convenience.
LabVIEW Application Builder:
http://sine.ni.com/apps/we/nioc.vp?cid=10731〈=US
IMAQ Vision:
http://sine.ni.com/apps/we/nioc.vp?cid=1305〈=US
Details on deploying applications with IMAQ Vision:
http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/f695b089e3b1cd3286256a4000702136?OpenDocument
Application Builder user manuals:
http://sine.ni.com/apps/we/nioc.vp?pc=res&cid=10731〈=US&p_0=manual
Regards,
Brent R.
Applications Engineer
National Instruments