Transform-轉換
將像素值改變為其他的資料型式.
Neighborhood Processing-鄰域處理
從周圍像素灰階值得到指定像素的灰階值.
Point Operations-點運算
只對該像素的灰階值做改變.
數學運算
imadd(A,B)-A加B
imsubtract(A,B)A減B
immultiply(A,B)A乘B
imdivide(A,B)A除B
imcomplement-取補色
y=255-x
直方圖 (灰階值分佈圖)
統計顏色的分佈
等化處理
將顏色差距拉大,使圖對比更清楚
Imadjust(im,[a,b],[c,d],gamma value)
此函數處理的方式為 小於 a 的像素值會自動轉成 c ,大於 b 的像素值會自動轉成 d.
Gamma值(Gamma曲線)
人類視覺研究發現了兩個特性:
1.人眼對灰度變化的感覺比對色調變化的感覺來得敏銳
2.人眼對低亮度變化的感覺比對高亮度變化的感覺來得敏銳
人眼所能分辨的亮差層次是以對數方式分佈,而非以線性方式分佈
在較暗的畫面時選擇較高的Gamma值,以犧牲亮部層次來換取更多的暗部表現,相對地,明亮的畫面中選擇較低的Gamma值以犧牲部分的暗部層次,來使得亮部層次更為明顯,這便是伽瑪校正
目的是為了讓色彩更接近人眼所看到的實物
沒有留言:
張貼留言