colour model

2010-04-05 7:48 am
請問咩係colour model?
咩係RGB, CMYK, Indexed colour, Crayscale?
佢地係d乜?
有乜分別or 有乜關係?

回答 (2)

2010-04-05 12:37 pm
✔ 最佳答案
RGB

RGB即每一顏色點是以Red紅色、Green綠色和Blue藍色這三種色來表達。

以下舉例一些顏色如何在RGB8中表現(8代表每種色8bit,所以最大值是255)。

紅色—R:255 G:0 B:0

黃色—R:255 G:255 B:0

綠色—R:0 G:255 B:0

青草般的顏色—R:150 G:200 B:50

白色—R:255 G:255 B:255

因為RGB原理上是模擬光,所以白色是全部顏色(光)的混合。

電腦顯示器是使用RGB。

HTML也是以RGB來表達顏色的,紅色在HTML中是#FF0000(FF是255的16進位)。



CMYK

CMYK即每一顏色點是以Cyan、Magenta、Yellow這三種色再加上Black。

以下舉例一些顏色如何在CMYK中表現。

Cyan—C:100% M:0% Y:0% K:0%

紅色—C:0% M:100% Y:100% K:0%

白色—C:0% M:0% Y:0% K:0%

CMYK跟RGB最大的不同是,CMYK下白色是全部0%,而非全部100%。

這是因為CMYK原理上是模擬印刷繪畫等,而墨水或顏料全部混在一起的話,是黑色。

至於為何要加上最後的Black,主要是因為可令到深色看上去更「黑」。

CMYK主要用於印表機。

任何CMYK的圖像都是經電腦處理變成RGB後才能顯示於顯示器上。

因為CMYK和RGB表達顏色的方法和能表達的顏色均完全不一樣的關係,所以製作印刷物時應使用CMYK以防止完成品的顏色跟預期不同。



Indexed colour

Indexed colour是指把圖片所用的顏色編號碼以達致壓縮效果。

GIF是使用Indexed colour的圖片格式。

Indexed colour基本上是使用RGB。

舉例說,如果要表達一2x2的紅色圖片,RGB將是:

FF0000 FF0000

FF0000 FF0000

而Indexed colour將是:

0:FF0000

0 0

0 0



Grayscale

Grayscale即每一顏色點是單以一個數字來表達。

電腦中的8-bit Grayscale圖片,就是使用0-255中的其中一個數字,而這數字,就代表了該顏色點的白色成份。

255為白色,0為黑色,中間為不同的灰色。

Grayscale和RGB的關係是,基本上Grayscale等於RGB三色同值,即:

Grayscale FF = RGB FFFFFF

Grayscale AB = RGB ABABAB


2010-04-14 10:20 pm


收錄日期: 2021-04-23 23:29:29
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100404000051KK01757

檢視 Wayback Machine 備份