代码之家  ›  专栏  ›  技术社区  ›  antimatter15

用OpenCV补偿自动白平衡

  •  4
  • antimatter15  · 技术社区  · 16 年前

    我正在开发一个应用程序,它接收网络摄像头数据,应用各种变换、模糊,然后进行背景减法和阈值过滤。这是一种光学触摸屏改装系统(设计如此不同,tbeta/touchlib无法使用)。

    有什么好办法来抵消它吗?假设一个角是恒定的,并调整图像其余部分的亮度使其保持恒定,这是一个好主意吗?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Adi    16 年前

    您可以尝试通过DirectShow连接您的相机,并通过代码关闭自动白平衡,或者您可以先尝试使用随其部署的相机软件。它通常能让你做一些修改,比如白平衡和类似的东西。