瀏覽單個文章
LukeLo
Advance Member
 

加入日期: May 2000
您的住址: 台北 中華民國
文章: 403
要測螢幕色階之前請確定沒有顯示卡的 LUT 是清空的,也就是在顯示卡驅動程式的控制面板裡,調整桌面色彩的地方按 reset。

通常在桌面下只有兩種情形會動到顯示卡的 LUT,一個是在前述位置調整過桌面色彩,另一是採用具備校色資訊的 ICC/ICM 檔,例如以校色軟體或是校色儀器製作的 ICC/ICM 檔,搭配像是 Adobe Gamma 這類 LUT Loader,會將 RGB 校色曲線從 ICC/ICM 檔載入到 LUT 中,達到校色效果。顯示器原廠提供的 ICC/ICM 檔是沒有 LUT 校色資訊的。

因為 DVI-D 限制了輸出精度為 8 Bit,與Windows 的桌面色深相同,所以強迫使用 8 Bit in 8 Bit Out 的 LUT,使得調色會造成量化誤差導致色偏,理想上的灰色有些偏紅有些偏綠,造成色階一格一格的。

在 CRT 上因為類比訊號沒有傳輸精度的限制,所以有些顯示卡可以用 8 Bit in 10Bit out 的高精度 LUT,大大減少了上述的量化誤差問題。

上面道理就像是當 x 和 y 座標都限制是整數的時候,要描述 y = x 的直線不會有誤差,可是要描述 y = SQRT(x) 這樣的曲線,誤差就會很明顯。而 8 Bit in 10Bit out 如同將 y 座標精度從整數變成 0.25 的倍數,所描述的曲線誤差就會比較小。
舊 2006-06-24, 06:41 PM #275
回應時引用此文章
LukeLo離線中