龙空技术网

不懂这些,后期白学(七):RGB与通道直方图

泼辣官方 889

前言:

今天同学们对“直方图是否能够表示像素在数字图像中的位置”大约比较注重,小伙伴们都想要知道一些“直方图是否能够表示像素在数字图像中的位置”的相关资讯。那么小编在网络上搜集了一些对于“直方图是否能够表示像素在数字图像中的位置””的相关文章,希望看官们能喜欢,看官们一起来了解一下吧!

干货|2019第一课:不懂这些,后期白学(一)

摄影色彩基础课|不懂这些,后期白学(二)

摄影色彩基础课|不懂这些,后期白学(三)

不懂这些,后期白学(四):白平衡的秘密

不懂这些,后期白学(五):RGB与色彩氛围

不懂这些,后期白学(六):色彩氛围渲染实例

在前面我们学习了如何用RGB值来表示一种色彩,这对于理解今天的通道直方图至关重要。

前面我们提到显示器都是基于RGB色彩模型建立的,也就是电脑显示的所有色彩都是通过红、绿、蓝这三种颜色混合而成的,因此我们是否可以通过一个工具来直观的观察红、绿、蓝这三种颜色的整体发光强度呢?这就是通道直方图。

通道直方图分为三种:红色通道直方图、绿色通道直方图、蓝色通道直方图,在泼辣修图中,我们可以通过点击左上角的展开按钮看到所有通道直方图。我们以红色通道直方图为例来讲解一下。

折叠视图

展开视图

红色通道直方图的最左端是0,最右端是255,这是因为在RGB色彩模型中,所有R、G、B值的取值范围都是从0到255,0表示不发光,255表示发出最强的光线,因此我们直方图从最左端到最右端也是这个取值范围。

红色通道直方图是将所有像素中R值的数值分布用图形化的形式表现出来。像素是我们在摄影中经常会提到一个概念,例如我们经常会说一张照片的像素是1200万,那么这里的像素就是指构成一张图片的最小单位。

像素 是指在由一个数字序列表示的图像中的一个最小单位

每一个像素都是用一组RGB值来进行表示的,例如RGB(0,130,74),这样我们就可以为每一个像素赋予色彩,当这1200万个像素组合到一起之后,就得到了各种各样五彩斑斓的图像。而我们红色通道直方图就是将这所有RGB组合中的R值抽离出来然后进行排列,例如像素RGB(0,130,74)中抽离出来的R值就是0。

抽离出每个像素中的R值之后,我们再对这些数值进行排列,R值为0 的排在最左边,R值为255的排在最右边,以此类推,就得到了一个完整的红色通道直方图。例如在下面这张照片中:

这是一张由RGB(174,93,161)这种颜色构成的纯色图片,也就是说这张照片中所有像素的RGB值都是RGB(174,93,161),因此从中抽离出的所有R值都是174,也就意味着红色通道直方图肯定只有一个凸起,并且位于直方图中间靠右的位置,因为红色通道直方图的中心位置是128,而174大于128,所以肯定位于靠右的位置。同理,绿色通道直方图和蓝色通道直方图也是如此,都只会有一个凸起,因为抽离出来的G值都是93,要小于128,所以凸起肯定位于偏左的位置,而B值都为161,大于128,所以凸起肯定位于偏右的位置。我们接下来再看一张图片:

可以看到,这张图片红色通道直方图的凸起主要集中在右边,这说明在很多像素中的R值都是非常大的,也就意味着红色的发光强度大;而红色通道直方图最左端没有凸起,这意味着没有任何一个像素中的R值为0,也就意味着在所有像素中红色都发光了,而绿色通道直方图和蓝色通道直方图的凸起都集中在左边,这也就意味着所有的G值和B都是较小的,因此绿色和蓝色的发光强度弱,所以最后画面呈现出较强的红色。

以此类推,我们也可以利用绘制红色通道直方图的方法绘制出绿色通道直方图和蓝色通道直方图,因此这三种通道直方图就被完整绘制出来啦。

标签: #直方图是否能够表示像素在数字图像中的位置