在我实施的直方图显示中,我设法成功显示 RGB直方图。与Photoshop相比,它似乎是正确的!
(以下所有屏幕截图均来自同一图片)
现在,对于 Luminosity histogram ,我使用了以下公式:
Y = 0.2126 R + 0.7152 G + 0.0722 B
(正如所讨论的here)
然而,我的似乎不是来自Photoshop的亮度直方图(也来自其他应用程序'):
事实上,我的亮度直方图(根据上面的公式计算)似乎等于Photoshop的 RGB直方图:
从RGB值实现正确的亮度直方图的正确公式是什么?
P.S。 :我尝试过以下公式,但他们似乎没有让我接近Photoshop的实际亮度直方图:
Y = 0.2126 R + 0.7152 G + 0.0722 B
Y = 0.299 R + 0.587 G + 0.114 B
Y = 0.33 R + 0.5 G + 0.16 B
Y = 0.375 R + 0.5 G + 0.125 B
(请注意:我明白,由于颜色空间的差异,不同应用程序使用的实际公式等,直方图往往会因应用程序而略有不同。我使用Photoshop作为一个常见的例子。我也与其他图像编辑软件进行了比较,差异似乎相同。)