Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

imaq Image Operators in CVI

Solved!
Go to solution

Hi, I'm using LabWindows/CVI 2010 with the NI Vision and NI-IMAQ libraries and the 1427 CL card.

 

I would like to know how the Vision Development Module runs the imaqSubtract and imaqThreshold functions, are they run in hardware or in software?  I have written my own subtract functions using the buffer address of the image and loops but only get 10 Hz compared to 30 Hz with the VDM imaqSubtract functions.  Thanks!

 

FeralPhys

0 Kudos
Message 1 of 2
(3,453 Views)
Solution
Accepted by topic author FeralPhys

Yes, they are run in software, on the host computer. The 1427 Camera Link adpater does not contain an FPGA you can use for hardware image processing. You can configure the driver to perform some basic lookups in harware (you can do that in Max, and then save the camera file). But that's about it. All the Vision functions available in cvi will run on the host computer.

 

If you're interested in hardware processing, the PCIe 1473R can do that using its onboard FPGA, but you will need LabVIEW FPGA to do the programming.

It's more complex, but can be useful in high speed critical applications.

 

-Christophe

Message 2 of 2
(3,447 Views)