我正在开发一个应用程序,它接收网络摄像头数据,应用各种变换、模糊,然后进行背景减法和阈值过滤。它是一种光学触摸屏 retrofit 系统(设计非常不同,无法使用 tbeta/touchlib)。
相机的白平衡通过在看到用户的手时使一切变亮并在离开时变暗来破坏阈值过滤器,从而导致其中一个表现出大量静电。
有什么好的办法可以抵消吗?假设它是恒定的并调整图像的其余部分的亮度以使其保持恒定是一个好主意吗?
最佳答案
您可以尝试通过 DirectShow 连接您的相机并通过您的代码关闭自动白平衡,或者您可以先尝试使用随它部署的相机软件。它通常使您能够进行某些修改,如白平衡和类似的东西。
关于python - 使用 OpenCV 补偿自动白平衡,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3680829/