直方图 Histogram是一个用二维坐标表示图像像素发光强度分布的图形。 几乎所有的图像处理软件里都有直方图,大多数的相机里也内置了直方图。 ◆ ◆ ◆ 直方图是一个二维坐标,横坐标表示不同程度的像素亮度,从左到右通常对应的是 0 ~ 255 的值,也称为色阶。纵坐标表示的是对应不同色阶的像素数量。比如,系统会首先分析图像(或选区)里面有多少种不同亮度的色阶。最后产生整个图像的直方图。 ◆ ◆ ◆ 红色图形是统计了红通道上对应不同亮度的像素的数量而形成的。比如,红色色阶为 43 的像素有 3036 个,红色色阶为 218 的像素有 1831 个等等。如下图,绿通道上对应不同亮度的像素被统计出来,比如,绿色色阶为 43 的像素有 3644 个,绿色色阶为 218 的像素有 79 个等等,然后形成绿通道直方图。如下图,蓝通道上对应不同亮度的像素被统计出来,比如,蓝色色阶为 43 的像素有 3591 个,蓝色色阶为 218 的像素有 0 个等等,然后形成蓝通道直方图。三个原色通道直方图对应相同色阶值的个数进行相加,就形成了灰色的 RGB 通道直方图。 3036(红) + 3644(绿) + 3591(蓝 )= 102711831(红) + 79(绿) + 0(蓝 )= 1910很显然,一个像素的 R、G、B 的色阶值有可能会有相同值,比如 R、G 的值同为 43。 所以,这样统计出的个数要大于图像的实际像素个数。 这种直接累加色阶值个数的方式所形成的 RGB 直方图是很难对图像的明暗关系和色彩关系进行精准判断的。因为一个像素的亮度和色彩需要通过红、绿、蓝三通道同一位置点的值来呈现,而彩色图像上某个像素的红、绿、蓝的色阶值一般是不同的。用拾色器吸取上图中箭头指示处的颜色,测得 R、G、B 分别是(171,72,69)。也就是说,红通道直方图统计了这个像素的 171 的色阶值,记录在红通道直方图的右侧亮部区域,而蓝通道统计了它的 69 的色阶值,记录在蓝通道直方图的左侧暗部区域。另外,在一个像素的三个通道值中,只要其中一个值较大,则这个像素就会显得比较亮,因为在 RGB 颜色模式下,三个通道是按照加色模式进行混合的。因此,在 RGB 直方图中,右侧的“像素”越多,说明画面越亮。右侧的“像素”越少,说明画面越暗,这一点是肯定的。但直方图左侧的“像素”较多时不一定可以表明该图像偏暗。源 Source --整个图像 Entire Image 显示整个图像(包括所有图层)的直方图。 --选中的图层 Selected Layer 显示在图层面板中选定图层的直方图。 --复合图像调整 Adjustment Composite 显示在图层面板中选定的调整图层(包括调整图层下面的所有图层)的直方图。
所有像素按照色阶从小到大排序后,位于中间的那个色阶值。在直方图上选定色阶范围内的像素个数,或点击位置对应色阶值的像素个数。在直方图上选定色阶范围内的像素个数占总像素中的比例。Ps 会根据图像的复杂程度自动设置级别。当高速缓存级别大于 1 时,使用邻近像素平均运算,从而更加快速地显示直方图。单击左上方的“不使用高速缓存的刷新”按钮,则使用实际的图像像素绘制直方图。
|