Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

C++ NI 1722

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 

0 Kudos
Message 1 of 2
(3,282 Views)

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!

0 Kudos
Message 2 of 2
(3,254 Views)