白平衡,即所谓的白色的平衡。
白平衡的算法有很多,这里记录的是最简单实用的白平衡算法,即灰色世界法!
灰度世界算法(Gray World)是以灰度世界假设为基础的,该假设认为对于一幅有着大量色彩变化的图像, R、 G、 B 三个分量的平均值趋于同一个灰度K。
下面是具体的算法代码:
RGB=imread('test.jpg');
R = RGB(:,:,1); G = RGB(:,:,2); B = RGB(:,:,3);
Rx4 = RGB(:,:,1)*4; Gx4 = RGB(: