2014年1月5日 星期日

HW05

色彩模型


--------------------RGB色盤(兩色混)--------------------

  這是把RGB混色出來的大小為256x256的圖,像左邊的圖,最左上角的色塊是RGB(0,0,0),就是沒有顏色就會是黑色,越往右邊藍色的B值就會越多(0~255),越往下面綠色的G值就會越多(0~255)而紅色的R值就由下面卷軸手動調整,同理,中間的圖往右是藍值B、往下是紅值R......。
--------------------RGB色盤(三色混)--------------------

  這就是把第三個顏色設成255之後所形成的色盤。

---------------------------------------------------------------------------------------------------------


  這是把滑鼠點下去圖片的那個點的顏色取出來,取代周圍的顏色,利用圖片的X軸Y軸來判斷點取到的兩個色塊值,再把卷軸上最後一個色塊值取出,就可以知道是甚麼顏色了。

---------------------------------------------------------------------------------------------------------

--------------------YUV色盤--------------------
  看起來是不是很RGB色盤很不一樣?這是當然的,因為形成的方式有差,雖然是這樣說,但也只是多了個轉換公式而已,先把X軸當成U,Y軸當成V,Y值自己設。再透過轉換公式:
    G = Y + 1.4075 * (U[i] - 128);
            B = Y - 0.3455 * (U[i] - 128) - (0.7169 * (V[j] - 128));
            R = Y + 1.4075 * (V[j] - 128);
之後還要判斷結果有沒有大於255或是小於0,把轉換後的直放回去就會得出現在這張YUV圖了。

沒有留言:

張貼留言