OpenCV中2个RGB图像之间的颜色一致

Conform colors between 2 RGB images in OpenCV

本文关键字:颜色 之间 图像 2个 RGB OpenCV      更新时间:2023-10-16

我有两个不同颜色值的相同主题的RGB图像…我的目标是统一颜色和合并图像。我已经尝试过转换RGB->HSV空间和均衡v通道,但结果不令人满意。一些解决方案吗?

您可以将这两个图像转换为黑色和白色,然后缩放颜色像素值。然后开始比较

计算两幅图像的直方图。它们应该是相同的,但它们可能不是(考虑到问题)。

举一个简单的例子,在一张图片中50%的蓝色值可能低于110,而在另一张图片中50%的蓝色值可能低于130。然后在第一张图像中将110转换为120,在第二张图像中将130转换为120。

对于25%和75%,你也想这样做;根据实际差异,您可能希望将直方图划分为更小的部分。

记住对所有三个直方图都这样做。