如何去除光源的颜色?

信息处理 图像处理
2022-01-31 05:29:24

我有一个发出黄光的图像源。当然,用灯光拍照时,画面整体偏黄。如何从图像中去除那种颜色的光?我有另一张只有黄灯背景的照片。有没有办法从前一个图像中减去图像?谢谢

2个回答

你想去除黄色背景还是让黄色光变白?

如果要对图像进行颜色校正以使黄色显示为白色,则只需测量“黄色”的 R、G、B 值,计算它们之间的比率。然后按该比例缩放图像中的所有像素。

通常,您会假设绿色 = 亮度并仅计算红色/绿色和蓝色/绿色,然后缩放红色/蓝色像素并仅缩放绿色以保持整体亮度不变。

http://en.wikipedia.org/wiki/Color_balance

您需要执行的操作称为白平衡色彩平衡文章中介绍了几种算法一个重要的附带条件是光源近似为白色,而不仅仅是具有低色温。如果它真的是灰白色的,您可能需要更复杂的解决方案。