2020年1月4日 星期六

06360312 林為榮 HW5

色階模型



在三維空間座標上, 可以用立方體來表示不同程度的紅、綠、藍光
X 軸表示紅色程度
Y 軸表示藍色程度
  Z 軸表示綠色程度。



  • 而做這個作業主要是因為三維空間內部的顏色無法被觀看,因此我們採平面但在附有一個橫切軸可以把各層顏色顯示出來。
如上圖所示,右下角那塊即為Z軸128的位置,直接觀看立方體的看不到的內部。

  • 再來是YUV以及RGB的轉換,為了能把照片用上喜歡的顏色濾鏡,我們需要使用滑鼠點擊事件,當點了色彩模型的顏色後,取其X和Y,換算Y、U、V,最後轉為RGB套到原圖上產生濾鏡效果。
  • Y 代表亮度 ,UV 代表彩度
轉換公式如下:
V、U在換算時為X、Y軸,clip為一函數使得值在範圍0~255裡

換算完後就可以套用道圖上啦~一起來看看效果!
 可以選擇各種顏色~
心得:看到這個主題的時候覺得蠻難的,自己在做的時候公式套用也有些小問題,很容易就漏掉一個地方導致全部出錯,再來是上下界不能超過255或小於0,要不然也會錯誤,不過完成之後的效果令自己滿意!蠻好玩的。

沒有留言:

張貼留言