1. 程式人生 > >關於色光三原色與顏料三原色

關於色光三原色與顏料三原色

   顏色由一個十六進位制符號來定義,這個符號由紅色、綠色和藍色的值組成(RGB)。每種顏色的最小值是0(十六進位制:#00)。最大值是255(十六進位制:#FF)。關於RGB的顏色設定,遵循了“色光三原色”(也叫做加法三原色)。三原色就意味著由這三種顏色調和可以變化出其他的各種顏色,比較常用的有:紅+綠=黃,紅+藍=紫,綠+藍(靛)=淺藍,無紅+無綠+無藍=黑(#000000)紅+綠+藍=白(#ffffff),這是由於光線疊加,疊加的色光越多,光線越亮,所以呈白色,就如初中物理中的三稜鏡實驗,白光可以色散成七色光。

    色光三原色

     與色光三原色相對應的三原色叫做顏料三原色(也叫做減法三原色),這三種原色分別是紅,黃,藍(品紅,黃,青,後文詳述)。同理,由這三種顏色的顏料混合可以得到其他各種顏色的顏料。我們看到印刷的顏色,實際上都是看到的紙張反射的光線,比如我們在畫畫的時候調顏色,也要用這種組合。顏料吸收光線,而不是將光線疊加,因此顏料的三原色就是能夠吸收RGB的顏色,為黃、品紅、青,(CMY),他們就是RGB的補色。把黃色顏料和青色顏料混合起來,因為黃色顏料吸收藍光,青色顏料吸收紅光,因此只有綠色光反射出來,這就是黃色顏料加上青色顏料形成綠色的道理。

顏料三原色