oxa9615 wrote:
1. 雖然你打開firefox(或相同核心的遊覽器)的色彩管哩,但是你仍需指定使用色彩敘述檔。
這邊不是我實驗的狀況喔。我的實驗情況是 firefox 未開色彩管理,而 firefox 看 sRGB 圖片有色偏的情況。
oxa9615 wrote:
把螢幕校色的ICC放進圖片,應該是個錯誤的作法...
螢幕校色ICC,應該只需要針對電腦輸出到螢幕校色而已;是螢幕的顏色錯誤校正,而圖片是正確的,圖片套螢幕ICC反而只是讓圖片走向錯誤的顏色。
沒錯,是錯誤的作法,這只是個有緣由的小小實驗。
我原本認為,若是看圖軟體不支援色彩管理,那應該是預設以 sRGB 來解圖片。在這個前提下,一張 sRGB 的圖片在有色彩管理或沒色彩管理的軟體看到的顏色應該都是一樣的,因為他們都用 sRGB 來解。但上面連結中,我所做的實驗證明,一張 sRGB 的圖片在有或無色彩管理的軟體中顏色是不同的。
這時候就開始好奇,既然顏色是不同的,那他顏色到底從何而來。而且這不同的顏色必定是錯誤的顏色。與網路上常見的說法「就算無色彩管理,用 sRGB 顏色也會對」相衝突。讓我很想了解這說法的根據是什麼。
有色彩管理的流程是下面的狀況
input --- input ICC Profile --> CIE Lab --- output ICC Profile --> output
而無色彩管理的流程是下列的狀況
input --> output
在這個實驗中,input 是圖片,而 output 是螢幕。
於是我就假定圖片的 RGB 值是否是直接到了螢幕就顯示出來,以無色彩管理的流程來看,我隨便改螢幕的 ICC Profile 應該是不影響圖片的顏色才對。然而實驗後否決了我的想法,我改了螢幕的 ICC profile,圖片顏色也是跟著一起變。
接著我做了第二個小實驗,把 input ICC Profile 改成了跟螢幕相同的 ICC Profile(是透過 Mac 的 Preview.app ,而不若 oxa9615是用 photoshop)。結果,把這張圖片用有色彩管理的軟體開啟後,發現顏色居然跟 firefox 中的圖片顏色一樣。
原來,無色彩管理的狀況下,是下列的流程。
input --- output ICC Profile --> CIE Lab --- output ICC Profile --> output
當然這只是初步的推論,不知道正確與否,我也沒有繼續實驗了。