顯示具有 HW6 標籤的文章。 顯示所有文章
顯示具有 HW6 標籤的文章。 顯示所有文章

2017年1月7日 星期六

03360652 閻美雅 HW06

色彩模型

一、圖片

〝玉山〞

〝梅花〞

        1. 灰階

          ※RGB相加取平均
〝玉山〞

          ※優化
〝玉山〞

        2. YUV模型

〝梅花〞

〝梅花〞

〝梅花〞

〝梅花〞

〝梅花〞

二、心得

          「灰階」
                  灰階直覺就是RGB色彩值取平均,跑出來也的確是灰階;但老師提到的另一算法,
          是要乘上一些係數的,跑出來的灰階結果好像真的比較好看,保留住原本的亮暗元素,
          讓灰階看起來看加真實。
          「YUV模型」
                  這個部份其實我一開始不是很會做,多虧老師利用上課時間教大家一步一步寫,
          一開始畫〝UV介面〞時,因為換算部分,有想一下下,然後好不容易畫出來了!
          但是,顏色怎麼跟旁邊同學的不太一樣!?於是我又回去看了一下程式碼,檢查公式,
          應該是沒錯的!最後發現是隔壁同學的 x 、 y 跟我的不一樣,原來我們都沒錯。
                  之後的影像,有了UV界面之後就容易多了,因為只要把原本故意的 Y 值,
          用轉成灰階影像後的色彩值帶進去就大功告成了!
                  UV界面會做了之後,其實其他界面、模型也能依樣畫葫蘆,但是老師上課說,
          我們作業只要做YUV模型就好,所以我就暫時休息了,最後附上美美的彩色梅花!

2017年1月4日 星期三

03363061古承鑫HW06


YUV色彩模型

1 . 建立色彩模型

描述 : 先開啟一個 空畫布,立用Y,U,V轉R,G,B的方式填入每個像素色彩值,而且Y固定為某一值,來建立Y,U,V模型。



                                                                     YUV色彩模型



YUV轉RGB公式



2 . 利用色彩模型改變圖像色彩

描述 :  我們現在有Y,U,V的色彩模型了,現在我們需要做到的是,隨機點YUV模型中的任何一點來達到改變指定圖像的U,V值。  首先,我們需要把圖像變成灰階,這樣我們就可以取得灰階圖的Y值了,接下來因為我們的灰階圖沒有色彩值UV,所以我們必須抓到色彩模型中U,V值來加入灰階圖的色彩值,這樣我們就可以填滿灰階的色彩。

轉成灰階圖形


加入色彩UV值(1)


加入色彩UV值(2)


加入色彩UV值(3)



3 . 心得

其實一開始上課聽老師講Y,U,V色彩模型時還不太了解要做的是什麼,感覺很難的感覺,直到老師慢慢帶我們寫程式後才慢慢了解,也了解到Y,U,V與R,G,B之間的關係 ,及Y,U,V可以用到的地方,如 : 黑白照片還原。





2016年12月29日 星期四

03360084 江綵璿 HW06



作業題目 : Color Models 色彩模型



YUV色彩模型 :


實例 : 


 小鎮(原圖)


(YUV)選擇顏色來進行調整


小鎮(上色後)


試試別的顏色看看 :


 風車(原圖)


 (YUV)選擇顏色來進行調整


 風車(上色後)



心得感想 : 

在這次的作業中如果想要改變影像的色彩,使用RGB模型會因為三種色彩資訊裡包含灰階而容易修改到亮度,

因此採用YUV模型來維持原本影像的色彩亮度並修改想要的色彩值,


在製作YUV模型時將Y固定,然後產生UV平面,

這樣原始影像的樣子會靠著Y留著,而色彩值會隨著UV的改變而有不同的效果,

瞭解到若把Y加大,顏色的差別會相對比較明顯,

而根據自己所選的顏色在加入原始的圖片可以有不一樣的感受,

可以做出和手機下載的許多app中一樣有濾鏡的效果,

這也是很好玩有趣的一項作業。