可能很多攝友對于直方圖現在還處在一知半解的狀态,僅僅知道直方圖可以确定畫面的曝光情況。其實根據直方圖還能夠确定畫面影調風格,如果學得再深入一些,比如通道直方圖,那麼畫面色彩也可以通過直方圖來進行判斷,對于後期精确調色來講非常重要。今天就和大家一起聊聊直方圖的作用以及在攝影前期與後期的應用。
理解直方圖
先來說說定義吧,數碼相機中的直方圖是一種用數字圖表形式來表現影像中明與暗像素多少以及分布情況的曲線圖表。
直方圖也可以稱之為一種柱狀圖,直方圖的本性是一堆二維統計數字,而将這些數字形成的柱狀圖連起來就成了直方圖的曲線。
在數碼攝影中單從曝光方面講,直方圖統計的是從黑到白不同的明暗級别的像素中的個數,能準确的反映出像素分布密度。
随着數碼相機的快速發展,現在不少數碼相機在回放時就能調出直方圖,這一點對于拍攝時的準确曝光非常實用。
如果能真正的看懂直方圖,就夠使我們真實、直觀地看出照片的曝光情況,從而及時調整曝光參數。
如何查看直方圖?
實時參考直方圖可以直接觀察圖像的内部信息,獲得最真實可靠的曝光參數。如在強烈的陽光下,用液晶屏查看照片曝光是比較困難的,這時直方圖就可以閃亮登場了~在預覽照片時按info按鈕屏幕相機就會顯示出對應的直方圖。它可以直觀判斷照片是否過曝或者欠曝,以及明暗的分部信息哦~
直方圖應該怎麼看?
直方圖是一張二維的坐标系,其橫軸代表的是圖像中的亮度,由左向右,代表從全黑逐漸過渡到全白。
縱軸代表的則是圖像中處于這個亮度範圍的像素的相對數量。當直方圖中的黑色色塊偏向于左邊時,說明這張照片的整體色調偏暗,也可以理解為照片欠曝。
而當黑色色塊集中在右邊時,說明這張照片整體色調偏亮,除非是特殊拍攝需要,否則我們可以理解為照片過曝。
對于一張曝光良好的照片,在不同的亮度級别下細節都應該非常豐富,各亮度值上都有像素分布,像一座起伏波蕩的小山丘。
無論曝光直方圖過度向左或向右,都會丢失照片中部分細節,這時就要重新調整曝光三角:光圈、快門與感光度,将直方圖的主體保持在中央部分是最為安全的情況。
了解了怎麼看直方圖,下面我們來進入實戰環節,通過觀察幾組不同風格的照片形成的直方圖來體會照片與直方圖之間的聯系。
不同影調下的直方圖
上一個例子是比較普通的情況,其實直方圖的形狀沒有一個絕對的标準,影調不同的照片,也有不同定義的“準确曝光”哦,下面就來看幾個常見的直方圖案例吧~
1、亮調&暗調
亮調照片的色調是以白為主,一般白色要占75%至95%。從直方圖可以看出,這張照片幾乎沒有陰影,因為最左側是沒有高度的。
不僅如此,這張照片甚至連中間調都沒有多少,這說明這張照片裡有着大量的高光。但這張照片并沒有過曝,畫面中拍攝的就是白色物體,而且主體有着豐富的細節,所以這是一張亮調照片,給我們明快的感覺。
拍攝亮調照片時,在光圈優先或快門優先這種半自動模式下時,畫面中的高光區域占比例很大,相機的自動曝光系統會判斷畫面過亮而降低曝光造成最終成像偏暗,為了保證畫面更加通透明快,可以适當提升曝光補償哦~
暗調照片畫面的基調,絕大部分是以深色為主,淺色占的位置很小,整個畫面的色調比較濃重深沉。和亮調正好相反,暗調有大量的陰影而高光很少直方圖峰值位于左側。暗調的照片可以讓畫面中的色彩更加鮮豔,還原度更高,除此之外,還能保留更多的夜間燈光氛圍哦~
與亮調照片相反,暗調照片陰影區域占比例很大,相機會判斷畫面過暗而提升曝光造成最終成像偏亮,失去的暗部的細節,所以要适當降低曝光補償還原照片的質感。這就是我們通常所說的“白加黑減”,請在心裡默默的念三遍記牢喲!
2、高對比度&低對比度
為了讓大家更好的理解高對比度照片,先上一個有點極端的例子。下邊這張高對比度照片直方圖的兩個曲線波峰分别集中在兩側并溢出,中間部分特别平,說明照片的明暗反差過高,畫面中的亮部、暗部畫面的細節都将會産生不可逆轉的損失。此時就要尋找更适合拍攝的角度,減小對比度。
當然高對比度使用好的話,所帶來的高反差畫面,會顯得幹淨、透徹,一般在風景攝影上使用略高的對比度使得景物顯得很銳利很大氣哦~
分析過亮調和暗調的直方圖可以發現這些照片的對比度都很正常,對比度在直方圖上的體現就是高光和陰影部分都有像素,它可以很少,但是必須有,否則照片看起來就照片看上去灰蒙蒙的,無立體感,很灰很暗淡,這就是所謂的低對比度照片。
一般而言,低對比度的風光片,畫面給人的感覺會更清新一些
根據直方圖調整曝光
1、過曝及改善方法
直方圖的右側高光部分有峰值,但最右側陰影部分卻很平,甚至沒有,可以判斷出這張照片是過曝的。此時畫面中的高光溢出,也就是說白色的部分細節缺失,整體畫面暗部區域不足,畫面看起來很不舒服。别急。這時隻要減少曝光補償就可以很好的改善啦~
2、欠曝及改善方法
像素都集中在左側陰影處,這樣的話暗部會缺失很多細節,亮部也會十分灰暗。這時候應該适當增加曝光補償,以得到正常的曝光。
暗部欠曝時的直方圖
3、曝光正常
理想的直方圖應該是從左側起緩慢上升,在中間連續不斷,并在某處出現峰值,靠右邊又逐漸下降,類似于鐘形圖的模式。
從直方圖看,這張片亮部、暗部和中間調都存在,說明畫面的細節保留的很好,且畫面整體看起來也十分舒适,是一張曝光準确的照片。
認識通道直方圖
正如文章開頭所說,判斷曝光、判斷畫面的明暗隻是直方圖的其中一個作用,利用直方圖還可以确定畫面的色彩構成。
任何的顯示器都是基于RGB色彩模型建立的,也就是電腦顯示的所有色彩都是通過紅、綠、藍這三種顔色混合而成的,因此我們是否可以通過一個工具來直觀的觀察紅、綠、藍這三種顔色的整體發光強度呢?這就是通道直方圖。
通道直方圖分為三種:紅色通道直方圖、綠色通道直方圖、藍色通道直方圖。當三種通道直方圖合并為一個直方圖時,就是我們所說的“顔色”直方圖,如下圖:
顔色直方圖
三個通道分别獨立顯示,則為通道直方圖,如下圖所示:
通道直方圖
在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都是較小的,因此綠色和藍色的發光強度弱,所以最後畫面呈現出較強的紅色。
根據通道直方圖判斷畫面色彩
通道直方圖能夠更好的反映一張照片的色彩分布趨勢,也就對我們對色彩基礎規律的了解提出了更高的要求,有信心挑戰嗎?馬上開始!
首先我們要把握的一個整體原則是:某個通道直方圖越靠右,就意味着這種顔色的發光強度更大。例如在下面這張照片中:
可以看到紅色通道直方圖右側的凸起很多,這也就意味着紅色幾乎在所有像素中都發出了較強的光線,因此整個畫面呈現出比較強烈的紅色。再比如在下面這張照片中:
可以看到,綠色通道直方圖右側的凸起很多,這也就意味着綠色幾乎在所有像素中都發出了較強的光線,因此整個畫面呈現出了比較強烈的綠色。
與此同時,我們還可以發現藍色通道直方圖的凸起相較于紅色通道直方圖的凸起更靠右,這也就意味這在很多像素中藍色的發光強度大于紅色的發光強度,因此整個畫面的色彩會由綠色靠向藍色一些,而不是由綠色靠向紅色一些。
通道直方圖不僅可以幫助我們判斷一張照片整體的色彩趨勢,還能夠反映不同曝光區域的色彩傾向,例如在下面這張照片中:
首先觀察一下通道直方圖左端的情況,可以發現在最左端紅色通道直方圖和藍色通道直方圖都有凸起,而綠色通道直方圖最左端沒有凸起,而直方圖從左到右對應的是畫面中從暗到亮的區域,所以畫面的陰影部分應該呈現出紅色和藍色的混合色也就是紫色。
注意!上面的理解是典型的錯誤理解,我們回想一下我們前面講到的通道直方圖繪制原理,綠色通道直方圖最左端沒有凸起意味着沒有任何一個像素中的B值為0,也就是說綠色在所有像素中都發光了。
而紅色和藍色通道直方圖最左端有不少凸起,紅色的尤其多,這也就意味着在不少像素中的R值和B值為0,特别是R值,也就是說在不少像素中紅色和藍色都沒發光,特别是紅色,因此陰影區域自然會呈現出綠色,同時偏向藍色一些。
同理我們再觀察一下通道直方圖右端的情況,可以發現,紅色通道直方圖在最右端的凸起是最多的,而綠色和藍色在最右端的幾乎沒有突起,這也就意味着不少像素中的R值為255。
也就是說在不少像素中紅色發出了最強的光線,而綠色和藍色則沒有,因此高光會更強烈的呈現出紅色,又因為綠色通道直方圖在右側的凸起更多,所以高光部分色彩會由紅色偏向于綠色一些,也就是橙色。
還是回到我們最開始那句話:某個通道直方圖越靠右,就意味着這種顔色的發光強度更大。千萬不要犯我們前面提到的那些錯誤。利用我們剛才學習到的方法,我們就可以很好的去判斷一張照片不同曝光區域的色彩。
利用通道直方圖調整色彩
所謂直方圖的動态變化,就是當我們使用一個具體的工具對畫面進行調整時,直方圖的變化趨勢是怎樣的,我們這裡以曲線工具為例。
曲線工具分為RGB曲線、紅色曲線、綠色曲線和藍色曲線,RGB曲線會同時調整R值、G值、B值,而紅色曲線則隻會調整R值,綠色曲線隻會調整G值,藍色曲線隻會調整B值,因此我們可以預見的是:
使用RGB曲線的時候,三個通道直方圖都會變化,因為R、G、B值都變化了,而RGB直方圖是由通道直方圖疊加的,所以通道直方圖變化了RGB直方圖也肯定會發生變化。
使用紅色曲線的時候,隻有紅色通道直方圖會發生變化,因為隻有R值發生了變化,而RGB直方圖是由通道直方圖疊加的,所以紅色通道直方圖變化了RGB直方圖也肯定會發生變化。
使用綠色曲線的時候,隻有綠色通道直方圖會發生變化,因為隻有G值發生了變化,而RGB直方圖是由通道直方圖疊加的,所以綠色通道直方圖變化了RGB直方圖也肯定會發生變化。
使用藍色曲線的時候,隻有藍色通道直方圖會發生變化,因為隻有B值發生了變化,而RGB直方圖是由通道直方圖疊加的,所以紅色通道直方圖變化了RGB直方圖也肯定會發生變化。
因此隻要我們使用了曲線工具,RGB直方圖肯定都會發生變化。接下來我們以紅色通道直方圖為例,來給大家講解一下直方圖的動态變化。
當我們選中紅色曲線然後往左上角拉動的時候,紅色通道直方圖會向右移動,綠色和藍色通道直方圖不會發生變化:
當我們選中紅色曲線然後往右下角拉動的時候,紅色通道直方圖會向左移動,綠色和藍色通道直方圖不會發生變化:
當我們選中紅色曲線然後拉伸成S形的時候,紅色通道直方圖會向兩端移動,綠色和藍色通道直方圖不會發生變化:
當我們選中紅色曲線然後拉伸成反S形的時候,紅色通道直方圖會向中間移動,綠色和藍色通道直方圖不會發生變化:
當我們選中紅色曲線然後把左端點向上移動的時候,紅色通道直方圖會向右壓縮,綠色和藍色通道直方圖不會發生變化:
當我們選中紅色曲線然後把左端點向右移動的時候,紅色通道直方圖會向左拉伸,綠色和藍色通道直方圖不會發生變化:
當我們選中紅色曲線然後把右端點向下移動的時候,紅色通道直方圖會向左壓縮,綠色和藍色通道直方圖不會發生變化:
當我們選中紅色曲線然後把右端點向左移動的時候,紅色通道直方圖會向右拉伸,綠色和藍色通道直方圖不會發生變化:
這就是紅色曲線與紅色通道直方圖的對應關系,綠色通道直方圖、藍色通道直方圖以及RGB直方圖的對應關系是一緻的。看完全文,相信你可以通過直方圖,對畫面明暗,色彩有更深入的理解!