04-03-2010 09:26 AM
I am developing a computer vision application using C++. Also I have a NI 1722 smart camera for other applications. I want to exploit the high capture rates of the NI smart camera. Is there any library [opensource or closed] in windows or linux for capturing images from the NI 1722 from the gigabit interface for processing using a C/C++ program?
Thank you very much
04-05-2010 11:17 AM
Hi grekop,
The NI 1722 Smart Camera uses the NI IMAQ driver, which has text-based support. NI-IMAQ is bundled with the two other vision hardware drivers to form Vision Acquisiton Software, which can be downloaded here. However, images acquired on a smart camera must be flattened to a string and tranfered over TCP/IP. The smart camera is designed to have inspections running on it and send pass/fail data back, not images.
Since Compact Vision Systems and Smart Cameras are similar, you can look at this example as a starting place. It is in LabVIEW, but the funciton calls should be similar.
I hope this helps!