如何从网络摄像头禁用自动白平衡?

| 我有一个网络摄像头,并且正在对接收到的图像运行某种算法以查找其中的运动。 但是,自动自动白平衡正在改变像素颜色差异的例外结果。 这就是为什么我要禁用它。 有人知道一种使Web能够在没有这种自动色彩平衡的情况下成像或将其禁用的方法吗? ks     
已邀请:
如果您使用的是Linux,则可以使用“ 0”命令行实用工具测试禁用自动白平衡的功能。这不是永久性的解决方案,因为每次网络摄像头与计算机断开连接时都会重置这些设置。从OpenCV 2.1开始,不支持使用
cv::VideoCapture::set()
配置白平衡。假设在OpenCV 2.2中仍然如此,则需要使用另一个库来配置网络摄像头并捕获帧。 如果您使用Linux,则可以在我的一个Github项目中看到使用直接Video4Linux(V4L)系统调用来执行此操作的示例。     
就我而言,我在驱动程序上发现了两个必须禁用的选项:自动白曝光和自动白平衡,我同时禁用了这两个选项,并且根据需要获得了图像。     

要回复问题请先登录注册