龙空技术网

《通通透透读懂直方图》系列教程(3):详解RGB直方图

泼辣官方 657

前言:

当前朋友们对“pythonrgb直方图”大概比较关注,我们都想要学习一些“pythonrgb直方图”的相关资讯。那么小编在网摘上搜集了一些对于“pythonrgb直方图””的相关内容,希望你们能喜欢,大家快快来了解一下吧!

直方图就像汽车的仪表盘,读懂她就能读懂照片背后的秘密。作为摄影人必须掌握的基础技能,泼辣修图特别为您原创近万字的饕餮盛宴《通通透透学习直方图》系列教程,连续六天在泼辣修图微信公众号刊出,与我们一起泼辣起来!

通通透透学习直方图(1):关于色彩其实99%的人根本不懂

通通透透学习直方图(2):关于通道直方图这样一学就会

第三期:认识RGB直方图

左边是RGB直方图,右边是通道直方图,可以非常明显的看到,RGB直方图就是通道直方图的叠加。红色通道直方图的凸起在最右边,绿色通道直方图的凸起在中间,蓝色通道直方图的凸起在最左边,而因为RGB直方图是通道直方图的叠加,所以在RGB直方图也呈现出蓝色在左边、绿色在中间、红色在右边的特征。

在RGB直方图中,我们还会经常看到一些青色、黄色、洋红色的颜色,它们是怎么产生的呢?我们再看一下这个直方图:

可以看到,在直方图的左边有一段黄色的区域,直方图的右边有一段青色的区域,直方图的下面有一段白色的区域,这些区域是怎么产生的呢?

在RGB直方图中,红色通道直方图和绿色通道直方图相交的区域会变成黄色,红色通道直方图和蓝色通道直方图相交的区域会变成洋红色,绿色通道直方图和蓝色通道直方图相交的区域会变成青色,而三个通道直方图共同相交的部分会变成白色,没有任何相交的部分则会保持它们原本的色彩。

具体到上面这一张图中,我们可以看到左侧的黄色区域是红色通道直方图和绿色通道直方图相交的区域,右侧的青色区域是绿色通道直方图和蓝色通道直方图相交的区域,下方的白色区域是三个通道直方图相交的区域。

基于“RGB直方图是三个通道直方图的叠加”这一特性,我们可以得出如下结论:

1、 任何一个通道直方图最左/右端有凸起,RGB直方图最左/右端一定有凸起。

2、 如果RGB直方图最左/右端有凸起,那么至少有一个通道直方图的最左/右端有凸起。

3、 如果三个通道直方图最左/右端都没有凸起,那么RGB直方图最左/右端一定没有凸起。

4、 如果RGB直方图最左/右端没有凸起,那么所有的通道直方图的最左/右端都没有凸起。

5、 如果RGB直方图完全是白色,那就意味着三个通道直方图的形态完全一致,这也极大概率的意味着所有像素中的R值、G值和B值都是相等的,因此这张照片极有可能是黑白照片。

黑白照片的RGB直方图

利用RGB直方图,我们可以很好的观察一张照片的曝光,例如下面这张照片RGB直方图的凸起就主要集中在右侧,这说明画面整体的发光亮很大,因此整个画面比较明亮:

下面这张照片RGB直方图的凸起主要集中在左侧,这说明画面整体的发光亮较小,因此整个画面比较昏暗:

这张照片的RGB直方图的凸起主要集中在两端,这说明画面中亮的区域和暗的区域都比较多,因此画面的亮度反差比较大, 也就是对比度较高:

这张照片的RGB直方图的凸起主要集中在中间,这说明画面中位于中间调的区域较多,因此画面的细节比较丰富、亮度反差比较小:

我们通常会利用RGB直方图来帮助我们判断一张照片的曝光趋势,这对于我们处理一张照片具有非常重要的参考意义。

通过今天的学习,我们要掌握如下知识点:

1、 RGB直方图是如何绘制出来的

2、 RGB直方图与通道直方图的关系

3、 如何利用RGB直方图观察画面曝光

标签: #pythonrgb直方图