04-05-2013 11:07 AM
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
Solved! Go to Solution.
04-05-2013 11:42 AM
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