這一章節(jié)我決定要好好的梳理一下關(guān)于色域,色度,飽和度,色調(diào),10bit,8bit,yuv,rgb,hsv,lab,hdr,sdr這些知識(shí);這些知識(shí)只有在搞清楚的時(shí)候,才能夠真的明白他們的關(guān)系;才能夠去利用這些知識(shí)去獲取一些東西;
先看色彩飽和度的概念;色彩飽和度,其實(shí)說(shuō)明的就是色彩的純度;就可以理解為色彩的純度;我們認(rèn)為,如果我們要表現(xiàn)一種色彩的話,那么就用一個(gè)純色的色彩,往里面添加白色;如果白色參雜的比較多的話,那么這個(gè)顏色就會(huì)變得比較淡;這樣的話,這個(gè)顏色就不純;飽和度也就比較低;也就是說(shuō),色彩越純的話,他的飽和度越高;不過(guò)還有一點(diǎn)就是,如果我們往其中增加黑色,那么其飽和度是不會(huì)改變的;亮度是改變的;這樣我們會(huì)感覺(jué)這個(gè)顏色比較深;
我們簡(jiǎn)單的分析一下為什么會(huì)是這樣的結(jié)果;比如我現(xiàn)在有一個(gè)純紅色;那么我們往其中增加黑色;黑色的話沒(méi)有任何其他顏色的分量;所以并不會(huì)改變這個(gè)紅色的純度;既然沒(méi)有改變紅色的純度,那么我們就認(rèn)為沒(méi)有改變飽和度;所以,如果添加的是白色的話,那么白色是紅綠藍(lán)三原色的組成;等于是往這個(gè)顏色添加了其他顏色;所以不再是純色,也就是飽和度降低了;
===============================================================
在理解了色彩飽和度的概念以后,首先要先明白rgb的概念;名義上,很好理解,rgb就是三原色而已;沒(méi)什么好學(xué)習(xí)總結(jié)的;但是我不這么認(rèn)為;為什么呢?因?yàn)閞gb是一個(gè)橋梁的出口和入口;我們采集以及最終的展示反應(yīng)到人眼,都是rgb的形式;這個(gè)時(shí)候,你談什么yuv啥的,沒(méi)有意義;所以率先就要從rgb開(kāi)始;
在RGB顏色空間中,任意色光F都可以用R、G、B三色不同分量的相加混合而成:F=r[R]+r[G]+r[B]。RGB色彩空間還可以用一個(gè)三維的立方體來(lái)描述。當(dāng)三基色分量都為0(最弱)時(shí)混合為黑色光;當(dāng)三基色都為k(最大,值由存儲(chǔ)空間決定)時(shí)混合為白色光
================================================================
我以為,上面介紹完了,就完了;但是其實(shí)不然;我覺(jué)得還是需要有深挖的地方;尤其這個(gè)圖我覺(jué)得還是很好的;我們看一條坐標(biāo)軸,這里我們以紅色或者綠色坐標(biāo)軸為例(為啥不用藍(lán)色坐標(biāo)軸?因?yàn)檫@里藍(lán)色是z軸,但是三維映射到平面看不出了)我們看紅色或者綠色,從0-1的變化,即從黑到純色;說(shuō)明什么呢?結(jié)合上面所有的描述,是不是能得出一個(gè)結(jié)論,就是如果值比較小,那么就是黑色;我們可以認(rèn)為是一束光在黑暗中行駛,越來(lái)越小,越來(lái)越小,慢慢的,就變成了黑色;
===============================================================
飽和度的問(wèn)題我們現(xiàn)在介紹到這里,下面我們得深挖一下關(guān)于色域以及hdr和sdr的區(qū)別,這里我只說(shuō)結(jié)論
結(jié)論就是,對(duì)于普通的sdr來(lái)說(shuō),由于8bit表示,所以很多高光的細(xì)節(jié)會(huì)被隱藏(這就是為啥我們當(dāng)設(shè)備不支持hdr10的時(shí)候,需要把亮度調(diào)整到最亮才可以看到);
然后就是對(duì)比度代表的是色彩鮮艷程度;對(duì)比度說(shuō)白了就是最亮和最暗的對(duì)比;那么飽和度呢?飽和度就是1-vmin/vmax,那么也能反應(yīng)出色彩的鮮艷程度;如果我們?cè)黾恿撕芏喔吖獾牟糠郑敲醋匀欢唬实娘柡投群王r艷程度都是比較高的;再加上bt2020的yuv轉(zhuǎn)換rgb,其能表示的色域空間是廣泛的;(這里我弄了很久沒(méi)有想明白bt2020和bt709的區(qū)別;其實(shí)通過(guò)查閱各種資料,其實(shí)這些我個(gè)人理解為電視的制式;怎么去掃描,怎么去定義色彩空間)bt2020必須使用10bit以上的數(shù)據(jù)編碼;bt709可以是8bit或者是10bit。所以我們說(shuō),bt2020的色域更加廣泛;同時(shí)hdr10不僅僅是高光的亮度更大,同時(shí)因?yàn)榱炕?xì)度比較細(xì),導(dǎo)致的就是比sdr更加的能夠表現(xiàn)色彩;
這里我不想過(guò)多的細(xì)說(shuō)這些;因?yàn)槲覀円吹氖莌sv模型以及l(fā)ab模型計(jì)算色彩飽和度以及色偏是否符合;我粘貼一些比較好的文章來(lái)略過(guò);
1、https://www.cnblogs.com/justkong/p/6570914.html
2、https://zhuanlan.zhihu.com/p/24281841
3、https://www.cnblogs.com/luoyinjie/p/7219319.html
4、https://blog.csdn.net/lz0499/article/details/77345166
5、https://blog.csdn.net/lydujing/article/details/50786043?utm_source=blogxgwz6
6、https://tieba.baidu.com/p/6568392503
上述的這些文章,很好對(duì)這些概念有了比較方便的闡述;