Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Access USB camera properties

Solved!
Go to solution

I have a PointGrey camera (FMVU-13S2C-CS) that MAX recognizes and I can get images from; however, I can only alter certain values like brightness and exposure, but not others like color gains. When I tried to read from registers hoping to alter these values from that level, I got the following error:

 

Error -1074360312 occurred at IMAQdx Read Register.vi

 

Possible reason(s):

NI-IMAQdx: (Hex 0xBFF69008) Not implemented yet

 

I have DirectShow filters enabled, which is how I was able to get images from the camera. How can I have full control of my camera?

0 Kudos
Message 1 of 2
(4,771 Views)
Solution
Accepted by topic author VictoriaColeman

Going through DirectShow this is not possible. There is no way to configure properties that are not defined by the (rather limited) DirectShow API nor do direct register operations to the camera. Your best bet might be to try to use FlyCap to configure some of those settings as power-on defaults and hope that they are not overridden by their DirectShow wrapper.

 

The next generation of USB cameras from Point Grey (and other vendors) that is based on the new USB3 Vision standard will have the full level of control and integration with 3rd-party drivers like NI-IMAQdx. See http://ww2.ptgrey.com/USB3

 

Eric

0 Kudos
Message 2 of 2
(4,765 Views)