Dmitry
Dmitry

Reputation: 79

DirectShow - changing white balance property

I am capturing data from the web camera by using DirectShow api. To change white balance value I call IAMVideoProcAmp::Set method. I have noticed that for some cameras white balance value is being changed immediately (after 1-2 frames new values is already applied). But for other cameras it is being applied incrementally during 50-60 frames. It is too long for me.

May be someone has faced with the same problem. Can I configure how fast new value will be applied or does it depend on the camera's driver?

Upvotes: 0

Views: 632

Answers (1)

Roman Ryltsov
Roman Ryltsov

Reputation: 69687

IAMVideoProcAmp::Set is all you have. There is no generic way to change white balance or affect the way changes take effect. If you are interested in specific models of cameras, you might check with tech support if there is SDK available and model-specific ways to setup the device.

Upvotes: 1

Related Questions