使两个图像的亮度

2024-04-26 11:18:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两张照片:

Image1

Image2

如何使一幅图像的强度/亮度与另一幅相等?你知道吗


Tags: 图像照片亮度强度
1条回答
网友
1楼 · 发布于 2024-04-26 11:18:03

您可以按照以下步骤计算图片亮度:

  1. 通过以下公式计算每个像素的亮度:

    a.将它们转换为灰度,每个像素将保持一个0到255之间的值

    b.将图像从RGB转换为HSV,其中V表示亮度

  2. 计算总亮度(每个像素值之和除以像素数)

计算两张图片的亮度后,可以将其调整为一张图片等于第二张图片。你知道吗

编辑

我强烈建议使用选项1b,因为您不会丢失颜色信息,所以您可以来回转换。使用灰度变量,您必须处理图像数据的副本。你知道吗

相关问题 更多 >