有没有一种自动校正色彩平衡的方法?

11

我正在寻找一种自动调整色平衡的解决方案?
我想用这些图片进行颜色分析和比较,因此色彩平衡非常重要。
我希望能使用像scikit-image中直方图均衡化的功能来校正和平衡颜色。结果不必看起来好或自然,只需始终保持相同。

有人有解决方案吗?

1个回答

26

这里有一篇关于颜色平衡的好文章:Illuminant Estimation: Simplest Color Balance。代码是用MATLAB写的,但一个叫Roy的人使用OpenCV将其移植到了C++中,可以在这里找到:Simplest Color Balance with OpenCV [w/code]

David Young-Chan Kay也将相同的代码移植到Python 2.7.8和OpenCV 2.4.10中,可以在这里找到:https://gist.github.com/DavidYKay/9dad6c4ab0d8d7dbf3dc

下面是一个与您参考的图片类似的原始图像,下面是算法的输出。 enter image description here enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接