Re: [問題] 照片在螢幕的顏色
關於色管,這邊就一次說吧..
在電腦上,通常有兩種場合會用到 icc 描述檔
。圖片內嵌的,用來敘述這張圖片所使用的色域
這個 icc,是指業界常用的 sRGB/AdobeRGB/NTSC/CMYK...
也就是具有互通性、相容性的標準色域定義
device independent,跟硬體配備毫無關係
。驅動程式使用的,用來對應硬體的色彩輸入/輸出
這個 icc,其實是 device dependent icc
只適用於目前接上的機器,而且隨時可能會變化,
例如螢幕光源會衰退,印表機墨水配方會改變...,所以需要時時進行校正。
很多人口中的校色,就是在搞這個
一直以來,Windows 缺的是第一種,讀取圖檔內嵌 icc 的能力(MacOS的優勢在這裡)
至於第二種,Windows 早期需要安裝其它程式才能支援,但在 Vista 之後開始內建.
色彩的轉換,簡單說就是下面的流程
讀入圖檔 -> 轉到 CIELab 色域 -> 轉到螢幕/印表機的硬體色域 ->最後進入人眼
icc 1 icc 2
Windows 因使用 sRGB 當標準,所以流程會變成這樣
讀入圖檔 -> 轉到 CIELab 色域 -> 轉到螢幕/印表機的硬體色域
sRGB device icc
如果圖檔也使用 sRGB,剛好就能夠正確轉成 CIELab.
若沒有校色的話,後面的 device icc 就只是 factory default icc.
校色過的 device icc 才可轉換成正確的輸出色彩(硬體能輸出的最接近色)
但如果這張圖使用 AdobeRGB 呢?流程就變這樣..
AdobeRGB 圖檔 -> 轉到 CIELab 色域 -> 轉到螢幕/印表機的硬體色域
sRGB device icc
AdobeRGB 的圖,經過錯誤的 sRGB->CIELab 轉換,
結果就是色彩黯淡,火紅色變成豬肝色,整個像蒙上一層厚灰的畫
這時候,不管你後端 device icc 校得多精準都沒用了
那要怎麼辦?只能去找支援內嵌 icc 的讀圖程式來開圖,像 Photoshop 之類的.
這就是為什麼不同的程式,開出來的圖片色彩會不一樣的原因.
如果你常用的軟體,沒有讀取內嵌 icc 的能力.
那最好的解決方式,就是把圖源變成 sRGB,直接相機設定存檔為 sRGB 色域
這樣經過 Windows 預設的 sRGB->CIELab,才不會變成莫名其妙的東西.
缺點就是 sRGB 色域小,會犧牲掉一些色彩無法顯示,每個色通道動態範圍也只有 8bit.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.255.46.121
→
01/26 07:22, , 1F
01/26 07:22, 1F
→
01/26 07:24, , 2F
01/26 07:24, 2F
推
01/26 07:24, , 3F
01/26 07:24, 3F
推
01/26 11:35, , 4F
01/26 11:35, 4F
推
01/26 16:07, , 5F
01/26 16:07, 5F
推
01/26 19:30, , 6F
01/26 19:30, 6F
→
01/26 19:31, , 7F
01/26 19:31, 7F
→
01/26 20:08, , 8F
01/26 20:08, 8F
→
01/26 20:09, , 9F
01/26 20:09, 9F
→
01/26 20:09, , 10F
01/26 20:09, 10F
推
01/27 11:06, , 11F
01/27 11:06, 11F
→
01/27 11:09, , 12F
01/27 11:09, 12F
→
01/27 11:10, , 13F
01/27 11:10, 13F
推
01/27 11:15, , 14F
01/27 11:15, 14F
→
01/27 12:21, , 15F
01/27 12:21, 15F
→
01/27 12:23, , 16F
01/27 12:23, 16F
推
01/27 17:47, , 17F
01/27 17:47, 17F
→
08/18 17:19, , 18F
08/18 17:19, 18F
→
10/06 01:47, , 19F
10/06 01:47, 19F
討論串 (同標題文章)