2019年1月14日 星期一

05361113 林子恒 HW5

色彩模型
用來表達色彩的方式有很多種
現在要來介紹3種
RGB color model
利用RGB紅綠藍三個數值
來混合出所有的顏色
可以想成是有一個3維的立方體數值個從0~255
例如:下面這張圖便是
固定BG BR GR
再用拉條給予剩下的顏色的數值
如圖依序為BG固定R=0 BR固定G=0 GR固定B=0


依序為BG固定R=127 BR固定G=127 GR固定B=127

依序為BG固定R=255 BR固定G=255 GR固定B=255

YUV color model
彩色電視推出的時候
並不是所有人都能夠換成彩色的
為了要減少技術上的困難
就發明出這種色彩模型
只要把給彩色電視的RGB轉換成YUV
本來的黑白電視接收到的訊號原就可以跟彩色電視一樣
只要自己忽略亮度就可以了
Y為亮度 U為色度 V為濃度

Y=0

Y=127

Y=255
RGB-YUV color conversion
把原本的RGB圖片 套上所選的RGB再經過YUV進行轉換
公式如下
        C = Y - 16
D
= U - 128
E
= V – 128
R = clip(( 298 * C                  + 409 * E + 128) >> 8)
G
= clip(( 298 * C - 100 * D - 208 * E + 128) >> 8)
B =
clip(( 298 * C + 516 * D                 + 128) >> 8)
原圖

R:0 G:36 B:152

R:183 G:88 B:95

R:111 G:188 B:88

R:236 G:177 B:88


沒有留言:

張貼留言