MATLAB如何对图像进行彩色平衡?

2025-09-28 09:59:17

1、从图像中选两点为灰色。

设F1=(R1,G1,B1);F2=(R2,G2,B2)

2、以G分量为基准匹配RB分量。

由F1,F2转化为F1*,F2*.

3、Ri*=k1*Ri+k2, i=1,2求k1,k2

Bj*=l1*Bj+l2,j=1,2求l1,l2

4、对整个图像的R和B使用k和l进行线性变换,处理后得到图像是彩色平衡后的图像。

MATLAB如何对图像进行彩色平衡?

1、读入图片,size语句求得图片大小。

MATLAB如何对图像进行彩色平衡?

2、选择为灰色两点的R,G,B值.

MATLAB如何对图像进行彩色平衡?

3、求得k1,k2,l1,l2值.

MATLAB如何对图像进行彩色平衡?

4、使用循环嵌套结构对图片进行平衡处理。

MATLAB如何对图像进行彩色平衡?

5、显示原图和平衡后的图片。

MATLAB如何对图像进行彩色平衡?

MATLAB如何对图像进行彩色平衡?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢