2020年1月3日 星期五

05360135 曾睿芃 HW5

色彩模型
這次作業是RGB色彩模型與YUV色彩模型,都是用來表示色彩的方式。
首先RGB色彩模型是以三維空間座標來表示不同程度的紅、藍、綠光。而程式的實作是先取RGB裡兩個顏色繪出平面圖形,之後第三個顏色是透過加上TrackBar來改變。

下圖從左到右分別為GB平面(R=0)RB平面(G=0)RG平面(B=0),下方拉霸可以分別調整R,G,B的值。

YUV色彩模型,分別用Y代表亮度,UV代表彩度。黑白電視就是只有Y值的概念。程式實作YUV色彩模型如下圖所示,從左到右分別為Y=0, Y=0.5, Y=1

最後我們可以將原本彩色的照片先轉為黑白照片,讓照片只包含亮度Y,然後套用想要的UV值,就可以得出不同色階的照片,實際操作的如下
 UV值為黃色
 UV值為綠色
UV值為紅色
總結:這個單元讓我對色彩有更多的了解,原本講到顏色只知道RGB三原色,現在也能想到YUV是亮度和彩度的控制,是為了人們的需求而發明。另外這次作業遇到的問題是使用TrackBar元件時,不知道要用Maximum屬性來設定TrackBar控制元件可表示的範圍上限

沒有留言:

張貼留言