從底層原理了解直方圖,還有與分量圖的直接對比,希望有所幫助。直方圖是后期工具,多數(shù)人用來觀察照片曝光分布,直方圖可以挖掘照片信息,細節(jié)都隱藏在直方圖之中。直方圖縱軸表示像素數(shù)量,從下到上表示像素從少到多。直方圖某個亮度區(qū)間凸起越高,表示這個亮度區(qū)間內像素越多。如下圖直方圖凸起主要集中在左側,說明照片亮度整體偏低。直方圖分為四個基本類型:RGB直方圖、通道直方圖、明度直方圖和顏色直方圖。要充分認識直方圖,先了解RGB色彩模型。如果像素是R30 G60 B90,表示這個像素紅色像素發(fā)出30強度光線,綠色像素發(fā)出60強度光線,藍色像素發(fā)出90強度光線,最終得到青藍色。一張100萬像素照片,產生100萬個R值、100萬個G值、100萬個B值。R、G、B取值范圍從0-255。如果其中有1000個像素中的R值為0,紅色直方圖0色階上會有1000個相對高度凸起。這樣繪制出通道直方圖。繪制出通道直方圖后,將通道直方圖疊加,得到RGB直方圖如紅色通道直方圖左峰,和綠色通道左峰,組成RGB直方圖左端雙峰,紅色通道直方圖右峰、綠色通道直方圖右峰、藍色通道左峰,組成RGB直方圖中最粗壯峰,而藍色通道右峰組成RGB右邊小峰。明度直方圖與RGB直方圖區(qū)別
如上面直方圖,RGB直方圖最左側有凸起,因為紅色通道直方圖最左側有凸起,疊加到RGB直方圖中也有凸起。明度直方圖最左側沒有凸起,因為明度直方圖是計算單個像素的復合值,只有當一個像素中的R、G、B值同時為0 ,明度直方圖最左端才有凸起,而RGB直方圖只要有任意一個像素中的任意一個R、G、B值為0,最左端就有凸起。多數(shù)情況二者區(qū)別不大,但明度直方圖更能反映一張照片的亮度分布趨勢。分量圖也是圖形工具,一列一列計算像素,把計算結果疊加成圖形表現(xiàn)出來。直方圖是整張圖一起計算,把計算結果疊加成圖形表現(xiàn)出來。也就是說,分量圖是與畫面位置相關對應的,而直方圖則是打亂排列的。分量圖從左到右,紅色和綠色都要高一些,藍色都低一些,畫面強烈呈現(xiàn)出紅色和綠色混合色,也就是黃色。畫面中紅、綠、藍三個分量都有這么一個弧形。這個弧形對應的是天空,因為天空實際呈現(xiàn)出灰色,紅綠藍的值幾乎是相等,導致三根弧線一致。弧線左側還有一個下切,因為一根草切入到了天空,亮度比較低,所以在分量圖中呈現(xiàn)出一個下切。分量圖中間還有一個凸起,這是分量圖中最高凸起,對應貓毛發(fā),亮度畫面中最高。經過分析,分量直方圖可以精確表達照片細節(jié),這個直方圖無法做到。藍色通道直方圖最左側沒有凸起,意味沒有任何一個像素中B值為0,
紅色和綠色通道直方圖,最左側有很多凸起,意味著有很多個像素中R值和G值為0,畫面陰影部分強烈呈現(xiàn)藍色。在高光部分紅色凸起最靠右,綠色凸起在中間,藍色凸起在左邊。因為照片中高光部分是人臉和衣服,人臉和衣服的RGB值是R>G>B,所以呈現(xiàn)出這樣一個特征。在分量圖中,藍色下部最高,意味照片中所有像素B值比較大。紅色、綠色和藍色分量圖中,都有一個八字形,這個八字形是是照片中人物衣服,因為衣服的亮度比較高,所以三個八字位置比較高,而又因為R>G>B,所以紅色高于綠色高于藍色。最中間最高凸起人臉部分,因為人臉亮度最高,凸起也最高。通過直方圖,還圖片的校色、調色工作。
希望通過這樣的敘述,能夠理解直方圖和分量圖,挖掘出照片每一個信息。
更多歷史鏈接-閱讀公眾號菜單-《歷史發(fā)布》菜單
近十天歷史發(fā)布鏈接
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請
點擊舉報。