DirectShow - 改变白平衡 属性
DirectShow - changing white balance property
我正在使用 DirectShow api 从网络摄像头捕获数据。要更改白平衡值,我调用 IAMVideoProcAmp::Set
方法。
我注意到某些相机的白平衡值会立即更改(在 1-2 帧后新值已应用)。但对于其他相机,它会在 50-60 帧期间逐渐应用。这对我来说太长了。
可能有人遇到过同样的问题。我可以配置应用新值的速度还是取决于相机的驱动程序?
IAMVideoProcAmp::Set
就是你的全部。没有通用的方法来更改白平衡或影响更改生效的方式。如果您对特定型号的相机感兴趣,您可以咨询技术支持是否有可用的 SDK 和特定型号的设备设置方法。
我正在使用 DirectShow api 从网络摄像头捕获数据。要更改白平衡值,我调用 IAMVideoProcAmp::Set
方法。
我注意到某些相机的白平衡值会立即更改(在 1-2 帧后新值已应用)。但对于其他相机,它会在 50-60 帧期间逐渐应用。这对我来说太长了。
可能有人遇到过同样的问题。我可以配置应用新值的速度还是取决于相机的驱动程序?
IAMVideoProcAmp::Set
就是你的全部。没有通用的方法来更改白平衡或影响更改生效的方式。如果您对特定型号的相机感兴趣,您可以咨询技术支持是否有可用的 SDK 和特定型号的设备设置方法。