主题:关于RGB图像的偏色处理
例如R通道的处理公式
Rmin = min{l/hR(l) ≥ I *J *T d% },
Rmax = max{l/hR(l) ≥ I *J *T d% },
F'R ( i, j )= FR ( i, j )- Rm in ,FR ( i, j ) ≤ Rmax
Rmax - Rm in , FR ( i, j ) > Rmax
其中, hR ( l) 表示R 通道上灰度级为l 的直方图的值; I , J 分
别是图像的长和宽; T d 是事先规定的阈值, 实现时将其取为
0.01, 即当一个灰度级的点数不超过整个图像象素总数的万
分之一时, 认为它出现的次数极少, 可以忽略不计; FR ( i, j )
表示点( i, j ) 调整前的R 值, 相应地, F ′R ( i, j ) 表示该点调整
后的R 值. 调整之后有R ′m in = 0, R ′max = Rmax- Rm in.
我不会用matlab来实现
Rmin = min{l/hR(l) ≥ I *J *T d% },
Rmax = max{l/hR(l) ≥ I *J *T d% },
F'R ( i, j )= FR ( i, j )- Rm in ,FR ( i, j ) ≤ Rmax
Rmax - Rm in , FR ( i, j ) > Rmax
其中, hR ( l) 表示R 通道上灰度级为l 的直方图的值; I , J 分
别是图像的长和宽; T d 是事先规定的阈值, 实现时将其取为
0.01, 即当一个灰度级的点数不超过整个图像象素总数的万
分之一时, 认为它出现的次数极少, 可以忽略不计; FR ( i, j )
表示点( i, j ) 调整前的R 值, 相应地, F ′R ( i, j ) 表示该点调整
后的R 值. 调整之后有R ′m in = 0, R ′max = Rmax- Rm in.
我不会用matlab来实现