2018年1月13日 星期六

04360624 吳詩凡 HW3

影像處理很像一個數學函數,數學函數是一個數值輸入後,會透過函數的影響輸出另一個對應的值,而影像處理也是同樣的概念,只是它改成每個像素色彩輸入,輸出一個對應的色彩值,今天大致要做的是色階和曲線調整。
色階調整
分成數入色階跟出出色接兩部分,把輸入色階的最小值改成輸出色階最小,相對最大改最大,在最大最小間用線性組合來調整,實作公式與推倒如下。
使用老師投影片裡推導過程

以日本台場夜景當作原圖

透過上方參數條整色階

色階調整後
從處理來看可以發現因取完全上移,去掉了40以下的值因此會顯得稍微亮一點,相反的也能調出暗一點的。實作方面照著公式做就會出來了。

曲線調整
跟色階調整很像,只是改成用曲線表示中間直線部分,使他有更多的效果
下圖曲線處理後效果

曲線偏左上方會增加其亮度(如上圖)

反之曲線偏右下方會降低其亮度(如下圖)
上圖曲線處理後效果
而在處理曲線最需要注意的是當計算每一個點數值時,當色彩值大於255要設成255,反之色彩值小於0要設成0,不然會出錯。
而實作曲線功能需要下列曲線方程式即可完成
在做此方程式時很重要的一點是每一個數值都要讓它轉成浮點數,不然在做除法的時候會產生誤差,因此產生錯誤!!

沒有留言:

張貼留言