LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

How to: Acquire an Image without IMAQ ?

It's possible to acquire an image with a GigE Camera in a labwindows project without the 'IMAQ' Vision Acquisition Software ?

I'm trying to make it with the include functions on "genicam.fp" module, but I don't know exactly how do it.

Thanks 

0 Kudos
Message 1 of 3
(5,085 Views)

So I presume that you do not have the Vision Development Module, or wish to deploy without a Vision Run-Time Licence. These both include IMAQdx as well as the vision software.

 

Most GigE camera suppliers provide an SDK that will allow you to access the camera. I suggest you go to your camera suppler's website. The cameras from NI are made by Basler, and their drivers and SDK's are here: http://www.baslerweb.com/Support_SW_Downloads-18498.html 

 

I have just done this myself with the Micro-Epsilon ScanControl laser line scanner. This uses a GigE interface; and there was suggestion in the Micro-Epsilon documentation that I could use IMAQdx and the NI vision tools. In fact it seemed easier to use the Micro-Epsilon DLL, so for this application I am not using NI-Vision or IMAQdx. I should note that while the Vision Run-Time licence is a pain, it is MUCH cheaper than anyone else's.

 

The alternative is to Google "open source gige camera sdk" This quickly turns up  https://wiki.gnome.org/Aravis This states "Aravis has been tested successfuly with Basler, AlliedVision, Smartek and Dalsa cameras. Please see the Cameras page". But you did Google before posting, didn't you?

0 Kudos
Message 2 of 3
(5,054 Views)

1. So I presume that you do not have the Vision Development Module, or wish to deploy without a Vision Run-Time Licence. These both include IMAQdx as well as the vision software.

 

Yes, I have one license for the Vision Development Module, and  for many commercial projects, I use it ... but the problem is that I need to develop a non-commercial project and can't assume the cost for a new license.

 

 

2. Most GigE camera suppliers provide an SDK that will allow you to access the camera. I suggest you go to your camera suppler's website. The cameras from NI are made by Basler, and their drivers and SDK's are here: http://www.baslerweb.com/Support_SW_Downloads-18498.html 

 

Yes, my project is with a Basler Cam and  I already installed the Pulon SDK software.

 

 

3. I have just done this myself with the Micro-Epsilon ScanControl laser line scanner. This uses a GigE interface; and there was suggestion in the Micro-Epsilon documentation that I could use IMAQdx and the NI vision tools. In fact it seemed easier to use the Micro-Epsilon DLL, so for this application I am not using NI-Vision or IMAQdx. I should note that while the Vision Run-Time licence is a pain, it is MUCH cheaper than anyone else's.

 

I think the same, I finished the project with a commercial NI license, but in this moment I study the possibility of develop it with a non commercial license for the cause described in point 1 (economic)

 

 

4. The alternative is to Google "open source gige camera sdk" This quickly turns up  https://wiki.gnome.org/Aravis This states "Aravis has been tested successfuly with Basler, AlliedVision, Smartek and Dalsa cameras. Please see the Cameras page". But you did Google before posting, didn't you?

 

This option did not know, now I will.

 

Thanks for all.

 

 

PD: With the libraries of bassler for CVI Labwindows,  I got open and close the camera, the problem that I dont know exactly what function should I use for a simple capture and happen several errors.

 

 

 

0 Kudos
Message 3 of 3
(5,032 Views)