RGB 图像的直方图均衡化? RGB输出可以吗?

问题描述 投票:0回答:1

我正在编写 RGB 图像直方图均衡化的代码?

建议不对R-G-B通道分别进行均衡操作。 因此,我首先将 RGB 转换为 YUV 颜色空间,然后(仅)对 Y 通道执行均衡,使 U 和 V 通道保持原样,将更改后的 Y 通道与原始 U 和 V 通道转换回 RGB 颜色空间。

(RGB)结果输出并不理想,而仅从 Y 通道生成的灰度输出是完全可以接受的。

我的问题是,是否可以获得全彩 RGB 均衡输出?又如何呢? U&V通道是否也需要进行均衡操作?

image-processing boost rgb yuv boost-gil
1个回答
0
投票

理论上您可以构建 3D 直方图。
然后您可以应用相同的逻辑进行直方图均衡。

问题在于此类直方图的 bin 数量,假设每个通道 8 位,则为 2^24 种颜色。
您需要许多像素值才能生成有意义的直方图。

因此更常见的方法是仅将其应用于光度通道。
不过,如果您坚持的话,您可以将图像量化为 6 位左右。

© www.soinside.com 2019 - 2024. All rights reserved.