影像處理入門:色階與曲線調整
名詞理解筆記
色階(Levels):每個像素的RGB皆切成共256個層級(0~255,暗~亮),叫做色階。
曲線(Curve):橫、縱軸分別是轉換前、後的色階區間,而曲線就是從輸入色階區間到輸出色階區間的映射關係。
心得分享
色階調整(Levels Adjustment):
這是一個很基本的明暗度修飾工具,在影像處理軟體中應該都有。我自己在photoshop中做測試時發現自己不知道輸入區間的意思,雖然說多試幾次也能夠達到想要的明暗度,但我覺得若能夠理解一下公式對於操作上會更得心應手。
只調整輸出下界,圖片整體感覺變亮嚕
在理解時幾個要注意到的部分:
(1)超出輸入區間的值,直接設為邊界值(舉例:若高於上界值,就設為上界值)。
(2)若在輸入區間內則作線性轉換。所以轉換後數值在區間內的相對位置不變(即老師第四章投影片中第15頁的等式)。
曲線調整(Curve Adjustment):
除了線性的色階調整,當然還有非線性的二次曲線調整啦~只是這種公式外型會讓人怯步吧⋯⋯為了改變對這公式的感覺,最好還是推導一次。幸運的是,現在的影像處理軟體可以直接新增並拖曳點來改變曲線,而了解曲線不過是輸出入區間映射以後,就已經能夠直覺地做出想要的效果(舉例:比如拉成積分符號之所以可以增強對比,是因為讓相片中灰的部分變暗,有光的地方更亮)
公式推導步驟大致上如下:
(1)從 y=ax^2+bx+c,經過(0,0),所以 c=0
(2)從 y=ax^2+bx,經過(255,255),所以 b=1-255a
(3)從 y=ax^2+(1-255a)x,經過(S,T),所以 a=(T-S)/(S^2-255S)
再通通代回去就得到公式了
除了線性的色階調整,當然還有非線性的二次曲線調整啦~只是這種公式外型會讓人怯步吧⋯⋯為了改變對這公式的感覺,最好還是推導一次。幸運的是,現在的影像處理軟體可以直接新增並拖曳點來改變曲線,而了解曲線不過是輸出入區間映射以後,就已經能夠直覺地做出想要的效果(舉例:比如拉成積分符號之所以可以增強對比,是因為讓相片中灰的部分變暗,有光的地方更亮)
僅使用曲線的貓貓,看起來有點詭異
公式推導步驟大致上如下:
(1)從 y=ax^2+bx+c,經過(0,0),所以 c=0
(2)從 y=ax^2+bx,經過(255,255),所以 b=1-255a
(3)從 y=ax^2+(1-255a)x,經過(S,T),所以 a=(T-S)/(S^2-255S)
再通通代回去就得到公式了
沒有留言:
張貼留言