Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

How to set camera settinge in MAX for a DS camera (uEye)

Hi all,

 

I'm currently working with LabView 6.8 and want to acquire images with the DirectShow interface.

This is working so far. I'm using the Measurement & Automation Explorer and acquire images over the NI-IMAQdx Devices.

 

In other DS based progams (like AMCap or WMCap) I am able to open a special uEye Properties Dialog. This dialog allows one to set the camera specific settings, provided from the uEye DirectShow interface. (These filters are called Video Capture Filter and Video Capture Pin).

Unfortunately, in the LabView DirectShow Interface I can't find any solution to set these settings. I can't eighter change a pixel clock or frame rate of the camera.

Does the LabView DirectShow interface not offer any opporutnity to access on these settings?

 

How can I change camera specific settings in the MAX?

 

 

Best regards.

0 Kudos
Message 1 of 4
(5,089 Views)

Hi user33,

 

as far as I can see, most certainly you will face some limitations while using the uEye- Camera via DirectShow in MAX/LabVIEW/VBAI.

First of all, DirectShow does not have triggering capability, so you can likely only run the uEye in free-running mode. Moreover, it is very likely

that you only can set a standard set of parameters in MAX/LabVIEW/VBAI.

A more professional Camera can be configured much more in detail than a direct show interfaced usb-Cam.

 

 

Marco Brauner NIG

0 Kudos
Message 2 of 4
(5,063 Views)

Hi Marco,

 

thanks for your reply.

I also found out some more information about this problem.

As you said, the settings which can be done are rarely limitated using the DS interface. Nevertheless the uEye DS interface renders special features to set the camera parameters, like trigger settings, Pixelclock, .... I thought I could have access from LabView to the uEye DS interface, as other DS based applications feature this (such as AMCap, WMCap, GraphEdit). 

But in the LabView DS interface this is not possible. I can only set functions, which are implemented in the DS standard.

 

I'm trying to find another way. Thank you for your help.

 

Best regards.

0 Kudos
Message 3 of 4
(5,057 Views)

user33:

 

You can adjust many of these settings my editing the registry values for the IDS uEye Directshow settings.  Using regedit, navigate to the following path:

 

[HKEY_CURRENT_USER\Software\IDS\uEye\DirectShow\Device<NR>\Settings\<MODEL>\]

 

Within there, many of the more complex settings are available to be adjusted.  Make sure to take note if you are in hex or decimal mode when adjusting.

 

-Jordan

The Colex Group
Lead Software Engineer
Certified LabVIEW Developer
Message 4 of 4
(5,004 Views)