什么是直方圖?
直方圖如何繪制?
什么是通道直方圖?
什么是RGB直方圖?
如何閱讀直方圖?
直方圖在后期修圖中如何應(yīng)用?
跟潑辣修圖連學(xué)六天
就能找到答案!
第一期:認識色彩與RGB模型
我們之所以能夠看到這個世界,是因為有光的存在,而我們之所以能區(qū)分不同的顏色,正是因為光的波長和強度可以有很大的區(qū)別。
光作為一種電磁波,其波長范圍很大,但人眼可以看到的波長范圍卻很有限,這部分能夠被人眼所觀察到的波長范圍被稱為可見光,人眼可以感受到的波長范圍一般是落在390 納米到 700納米。
可見光的范圍
人眼之所以能夠區(qū)分不同的色彩,正是因為人眼中的視錐細胞對波長有著不同的敏感范圍,一般人眼中有三種不同的視錐細胞:第一種主要感受紅色,它的最敏感點在565納米左右;第二種主要感受綠色,它的最敏感點在535納米左右;第三種主要感受藍色,其最敏感點在420納米左右。
視錐細胞的光敏感曲線
例如現(xiàn)在有一束光光進入人眼睛,S視錐細胞的反應(yīng)最強烈,另外兩種視錐細胞的幾乎沒有反應(yīng),那么大腦就知道進入我們眼睛的光線是藍色,正是基于此,我們才能區(qū)分各種各樣的色彩。
也正是基于人眼這樣一個生理特征,我們才將紅綠藍確定為三原色。雖然眼球中的椎狀細胞并非對紅、綠、藍三色的感受度最強,但是因為椎狀細胞所能感受的光的帶寬很大,紅、綠、藍也能夠獨立刺激這三種顏色的受光體,并且這三種顏色的區(qū)分度更大,因此這三色被視為原色。
因此,三原色并不是光的物理性質(zhì),而是基于人眼的獨特生理特征確定下來的。
通過以上知識,我們可以知道:色相從本質(zhì)上來說是不同波長的光線進入人眼睛之后,人對此產(chǎn)生的不同視覺感受的一種描述。藍色和綠色之所以能夠被我們區(qū)分,正是因為藍色和綠色對應(yīng)的光線具有不同的波長。
我們?nèi)祟愒谡J識顏色的時候經(jīng)常會從這三個角度出發(fā):這是什么顏色?它鮮不鮮艷?它明不明亮?例如我們看到今天小明戴了一頂帽子,我們會說:你今天這個綠色的帽子看起來真不錯!很鮮艷,亮堂堂的!
但對于機器而言,這種描述它們是無法理解的,就像你對機器說:把這頂帽子的顏色顯示為綠色,這時候機器會十分困惑,到底什么是綠色?純綠色?青綠色?草綠色?水綠色?因此它根本無法去執(zhí)行你的指令。
這時候我們就需要為機器專門設(shè)計一種模型去輔助它們理解,這就是RGB色彩模型。前面我們提到光的三原色是紅綠藍,將這三種顏色按照不同比例、不同強度進行混合就可以得到各種各樣的其他顏色。如果我們需要讓顯示器顯示出對應(yīng)的色彩,我們只需要告訴它們對應(yīng)的R(紅)、G(綠)、B(藍)含量即可。
例如我們需要讓電腦顯示純綠色,我們就告訴它:綠色的發(fā)光強度達到最大(255),紅色和藍色不發(fā)光,表示出來就是RGB(0,255,0),這個顏色就表示純綠色。
同理,我們也可以用RGB(255,0,0)來表示純紅色,RGB(0,0,255)來表示純藍色,電腦就是喜歡理解精確化的數(shù)字語言,而不喜歡指意模糊的自然語言 。
現(xiàn)在電腦已經(jīng)可以顯示純正的紅、綠、藍三種顏色了,那它如何來顯示黑、白、灰三種顏色呢?黑色的顯示應(yīng)該非常簡單,我們讓紅、綠、藍都不發(fā)光了不就是黑色嗎?因此我們用RGB(0,0,0)來表示黑色。如果我們想要顯示白色呢?我們就讓紅、綠、藍同時發(fā)出最強的光線,這時候三種視錐細胞同時受到刺激,給人的感覺就是白色。如果我們想要顯示灰色呢?這時候只要讓R值=G值=B值,也就是紅色、綠色、藍色發(fā)出同等輕度的光線時就為灰色,這時候我們可以發(fā)現(xiàn),黑、白、灰這三種色彩的R、G、B值都是相等的,只是強度有區(qū)別而已,強度最低的就是黑色,強度最高的就是白色,中間的就是灰色。
這時候我們已經(jīng)掌握了黑、白、灰的表示方法,如果我們想要表達其他混合色呢?這就涉及到一些基礎(chǔ)的色彩變化原理,即:
我們知道,光的三原色是紅、綠、藍,當這三種色彩以同等比例混合的時候,最后呈現(xiàn)出來的就是白色(中性色),其中任意兩種三原色相加得到另外一種三原色的補色,即:
紅色 綠色 藍色=白色,
紅色 綠色=黃色,為藍色的補色
紅色 藍色=洋紅色,為綠色的補色
綠色 藍色=青色,為紅色的補色
色彩混合規(guī)律
因此,如果一個像素值是RGB(255,255,0)時,它的顏色就是黃色(藍色的補色);如果一個像素值是RGB(255,0,255)時,它的顏色就是洋紅色(綠色的補色);如果一個像素值是RGB(0,255,255)時,它的顏色就是青色(紅色的補色)。
那如果一個像素是RGB(255,255,100)呢?這時候這個像素依舊是黃色,因為紅色和綠色的發(fā)光強度更大,所以還是會以這兩種光線的混合色為主,但是因為藍色也發(fā)出了100強度的光線,因此黃色就不再是那么純了,因此這個像素的顏色就是飽和度比較低的黃色。
那如果一個像素是RGB(50,100,200)呢?這時候這個像素的顏色就位于最大發(fā)光強度的色彩和最大發(fā)光強度色彩與次發(fā)光強度色彩的混合色之間,例如這個像素的最大發(fā)光強度的色彩是藍色,最大發(fā)光強度色彩與次大發(fā)光強度色彩的混合色為藍色和綠色的混合色也就是青色,因此這個顏色位于藍色和青色之間,是一個冷色系的色彩。
這就是RGB的色彩表示方法,你有沒有掌握呢?
通過今天的學(xué)習(xí),我們要掌握如下知識點:
1、 色彩是如何形成的
2、 如何用RGB表示色彩
3、 如何通過一個RGB值來判斷色彩
4、 基礎(chǔ)的色彩混合規(guī)律
聯(lián)系客服