【閒聊】電腦顯示色彩到底是幾色啊!



贊助商連結


頁 : 1 [2]

s900221
2004-02-10, 06:32 PM
最初由 REI 發表
再請教一個問題...
電腦顯示的顏色...是看顯示卡還是顯示器...
像我的顯示卡可以到32位元..
但LCD顯示器只有到24位元...

另外...據說24位元是肉眼辨識的極限...
LCD只能顯示24bit Color,你最後看到的還是只會有24bit Color

贊助商連結


沉默之狼
2004-02-11, 12:47 PM
不是只有三個嗎 ??
R.G.B
每個 8 位元

lenbo
2004-02-11, 06:32 PM
最初由 沉默ソ狼 發表
不是只有三個嗎 ??
R.G.B
每個 8 位元

在24bits的情況下
每一個pixel是只有R、G、B各8bits剛好為24bits
不過在32bits時
每一個piexl則為R、G、B、填充元素還是調色盤我忘了
各8bits總共則為32bits

上學期重修資料結構時還蠻用心的
作業要寫一個BMP圖檔壓縮有查過相關的資料說

琥珀
2004-03-17, 09:03 PM
今天看了一本遊戲程式設計的書籍:
http://www.drmaster.com.tw/Cover/big/PG20102.jpg

裡面有提到基本的 256 色、16 位元(高彩)、24 位元(全彩)、32 位元(全彩)。



原來琥珀以前的某些觀念是不正確的。



2 的 8 次方,是 256 沒有錯。
2 的 16 次方,是 65,536 也沒有錯。
2 的 24 次方,是 16,777,216 也沒有錯。

看到這裡,各位可以到[控制台]-[顯示]-[設定],看看色深設定有哪些吧!

自己用的 Win2000 上,色深可以找到 256 色、高彩(16-bit)、全彩(32-bit) 這幾種。不過各位會有個疑問:「為什麼沒有 24 位元的全彩?」

有玩影像的,相信都知道原因吧?

用 ACDSee 瀏覽 BMP, JPG, PNG 圖片,從檔案資訊得知,幾乎都是 24 位元全彩。為何畫面的色深卻會設定為 32 位元全彩,而沒有 24 位元的全彩可以選擇?不是為了爽度,也不是「32 位元的顏色數量比 24 位元的顏色多」這個理由。

事實上,這裡所說的 32 位元全彩,顏色數量和 24 位元的全彩一樣。不要被 2 的幾次方給誤導了。16 位元(高彩)是 65,536 色沒有錯,24 位元(全彩)是 16,777,216 色也沒有錯,但 32 位元(全彩)仍然是 16,777,216 色。多出來的 8 位元,只是為了成為 2 的倍數,即 1 byte、2 bytes、4 bytes。3 bytes 事實上對處理器而言是比較麻煩的事情(理論),所以才會多加上 8 個位元,使其成為 32 位元,方便運算之用。

15 位元 (高彩) 是 RGB 各佔 5 bits。
16 位元 (高彩) 是 R 佔據 5 bits、G 佔據 6 bits、B 佔據 5 bits。因為人眼對於綠色較敏感。

悠遊網客
2004-03-17, 09:28 PM
感謝分享,多學一項知識.

ivantw
2004-03-17, 10:22 PM
最初由 琥珀 發表
...恕刪...
事實上,這裡所說的 32 位元全彩,顏色數量和 24 位元的全彩一樣。不要被 2 的幾次方給誤導了。16 位元(高彩)是 65,536 色沒有錯,24 位元(全彩)是 16,777,216 色也沒有錯,但 32 位元(全彩)仍然是 16,777,216 色。多出來的 8 位元,只是為了成為 2 的倍數,即 1 byte、2 bytes、4 bytes。3 bytes 事實上對處理器而言是比較麻煩的事情(理論),所以才會多加上 8 個位元,使其成為 32 位元,方便運算之用。

...恕刪...

紅色部分說法不正確,多出來的8bit是作為Alpha Channel之用,請參考以下連結:http://www.coolmack.net/tutorial/channel/ch1.htm

此外,『處理3byte的資料比較麻煩』這個說法,實際上也說不大過去...

exnt
2004-03-17, 10:52 PM
哇!
又學到一項新知了
感謝感謝

琥珀
2004-03-17, 11:19 PM
研究中...

琥珀看的這本遊戲程式設計書籍,原作者應該是忽略這種特性,只單純考慮RGB的數值,於遊戲的 24 和 32 位元色深執行,哪個會比較適合。



這個技術,似乎只有較新的作業系統、特定的影像處理軟體才支援?

之前在微軟 MSDN 找了 Creating Windows XP Icons (http://msdn.microsoft.com/library/en-us/dnwxp/html/winxpicons.asp) 這篇文章,不過當時只快速瀏覽,裡面提到了一些資訊。

是 WinXP 以後的系統才支援嗎?微軟也是用 Photoshop 做圖示的。

lamlo
2004-03-19, 12:33 PM
又學到了!感恩!