2012年1月9日 星期一

HW03

作業3真的沒那麼容易,老師在說講HSI的程式的時候就開始覺得聽不懂,因為三角函數自己亂糟糟,後來去翻書雖然有點概念but嘗試換成程式就整個卡住,因為程式的關鍵字不知道要用啥,所以只好找會的同學指點一下
(RGB模型)
這圖是三個圖結合成,程式只需用到scanline那部分加上迴圈指定那個像素點R要多少G要多少B要多少就可以畫出來。
(HSI)
這HSI模型真的頗難懂找同學才會的。

(YUV)
因為一開始看到YUV轉RGB的公式,誤會成要用RGB去換成這張圖所以越想越搞不懂,過了一陣子才知道是找UV固定值Y去變在整個轉成顏色就終於弄出來了。
(紅色濾鏡)

(綠色濾鏡)
(灰階)

(原圖)
先把照片轉成灰階影像,在Image上設定MouseDown事件,把那點座標的RGB換成UV再用RGB to YUV的公式,整張影像重新給值就完成了。

沒有留言:

張貼留言