偏色检测
基本来自:https://www.cnblogs.com/Imageshop/p/3191853.html
作者对正常图像和偏色图像分析,发现将图像从 RGB 转为 Lab 空间之后,如果在 ab 色度坐标上的直方图中,色度分布基本上为单峰值、或者分布较为集中;而色度平均值 D 又较大时,一般都存在色偏,而且色度平均值越大,色偏越严重。然而,如果在ab色度坐标平面上的直方图中色度分布存在明显的多峰值,而且较为分散时,图像色偏程度将大大减轻,甚至没有色偏。
如上图所示,第一个美女图明显就偏色,其 ab 直方图明显有只有一个波峰,而第二个美女图则很协调,ab 直方图也分布的很均匀。
引入等效圆的概念,采用图像平均色度 D 和色度中心距 M 的比值,即偏色因子 K 来衡量图像的偏色程度。其计算方法如下式:
其中,M、N 分别为图像的宽和高,在 ab 色度平面上,等效圆的中心坐标为 (da,db)、半径为 M。等效圆的中心到 ab 色度平面原点距离 D。由等效圆在 ab色度平面上的具体位置,来判断图像整体的偏色。da > 0 偏红,否则偏绿。db > 0 偏黄,否则偏蓝。引入偏色因子 K, K 值越大 ,偏色越严重。