其他應用軟體 - [100101] Colormunki與螢幕色彩校正的自由軟體: dispcalGUI+Argyll CMS - 電腦

前往內容


[100101] Colormunki與螢幕色彩校正的自由軟體: dispcalGUI+Argyll CMS

ColorMunki + BENQ G2412HD 120cm^2 6500K Gamma 2.2 (cubic color space units : 971336) :



Spyder3 Elite + BENQ G2412HD 120cm^2 6500K Gamma 2.2 (cubic color space units : 812215) :



ColorMunki + LG L226WTQ 6500K 120cm^2 Gamma 2.2 (cubic color space units : 867834) :



Spyder 3 Elite + LG L226WTQ 6500K 120cm^2 Gamma 2.2 (cubic color space units : 805431) :



ColorMunki + CMV CM922D 6500K 140cm^2 Gamma 2.2 (cubic color space units : 964734) :



Spyder3 Elite + CMV CM922D 6500K 140cm^2 Gamma 2.2 (cubic color space units : 703353) :



http://www.iccview.de 裡的 sRGB cubic colorspace units 是 833600.

順便附上 EIZO FlexScan SX2761W 叫正過後的 Curve, 請問這個表現 ok 了嗎? 似乎在暗部比較偏色,這要怎麼解決呢?:

ColorMunki + EIZO FlexScan SX2761W 6500K 120cm^2 Gamma 2.2 (cubic color space units : 1164239) :



http://www.iccview.de 裡的 AdobeRGB 1998 cubic colorspace units 是 1209986.
自從得知的SPYDER2 PRO沒法校正我的S2433W後,小弟就失魂落魄的在電子灣亂逛了一個月
然後下面的物品就莫名其妙從美國飛來我家了~

(它是EFI ES-1000,是 i1-Pro 的貼牌產品.在它旁邊的是SPYDER2)
以下是小弟用它制作SPYDER2 CCMX File的過程
Step 1. 執行ccmxmake程式(可在bin檔案匣中找到他),小弟執行的參數意思如下
-v verbose 模式
-d2 設定量測第二台螢幕(S2433W)
-o1964_10 設定測試方法依CIE 1964 10°標準測試
-yl 設定螢幕型式為LCD
-N 關閉量測儀器的自動校正
-H 以高解析度的方式量測(根據作者的解釋為3.3333nmhttp://argyllcms.com/doc/instruments.html#i1p,若不下這個參數則為10nm)
-I 設定螢幕的名稱及描述在ccmx檔案中
100cdm 26246k.ccmx為檔案名.(中間不能有空格,不然會以副檔名連接的命名為主,所以這次量測結果的命名為26246.ccmx)

Step 2. 請按1),選擇量測儀器(小弟先選 i1 Pro)

Step 3. 請按2),執行量測動作(會量測19個PATTERN).

Step 4. 執行完程式會告知已取得Spectometer的資料

Step 5.請按1),選擇量測儀器為 Spyder2,再按2)執行量測動作.執行完程式會告知已取得colormeter的資料

Step 6.最後請按3),會自動計算出修正矩陣並依你的命名存檔.


以下附件為這次作出來的CCMX.file.(以CIE 1964 10∘ 量測方式制,供同樣有S2433W及SPYDER2的同好們校正使用)
附加壓縮檔: 201011/mobile01-bbbc0640bb356f66f4a9dc816276769c.zip

最後小弟在這裡和文包兄借個地方發這個文章.還請文包兄海涵.因小弟認為CCMX的制作方式應入在文包兄原始文章的延伸才對.如有不妥,煩請您見諒,另圖片和擷圖並不精美,請勿見怪.


2010-11-18 補充說明
---------------------------------
dispcalGUI 校正流程簡述
依dispcalGUI的Command Log 可知這套軟體執行螢幕校正時.會執行以下指令



1.dispcal:輸入校正資訊及預調整(如白點、亮度和GAMMA等資訊)後,並依據測試色塊的數據調整LUT(這裡的LUT,為顯示卡的LUT),並產生.Cal檔。
2.dispread:指定量測檔(.ti1檔,可至.ti1的檔案匣中找到),並依量測數據並產生.ti3檔。(-s,ccmx)
3.colprof :指定ICC Profile 型式,並以.ti3的數據為基礎制作 ICC Profile(.icm檔)。(-o1964_10)
4.dispwin:安裝icm檔至系統。

上面的流程簡述,大部分在Argyllcms的文件裡都可以找到,而文包兄的dispcalGUI操作說明也可以看出以上流程。以上其實是為了 ccmx 檔的正確性釐清來鋪陳,但在還用不到,我們先來看看ccmx檔要如何使用。

ccmx檔(Colorimeter Correction Matrix)使用步驟如下:
1.執行dispcalGUI並選擇correction matrix.欄位。

2.載入相關的ccmx file。

3.在dispcalGUI的 Options選項裡選擇Set additional commandline arguments。

4.於dispcal 輸入-Q 1964_10。(這裡要說明一下S2433W 的ccmx 檔是CIE 1964 10∘的模式來制作,故加入此項參數)

5.執行Calibrate & Profile即會開始一連串的測試並產生螢幕的 ICC Profile。

以上即ccmx 檔的使用方法。

--------------------------------------------
ICC Profile的簡單比較
1.Spyder2 without ccmx (藍色框線) V.S. Spyder2 with ccmx(11/05)(綠色框線)
嗯!ccmx檔有發揮他的作用,校正了綠點和藍點。
Gamut Volume 如下
Spyder2 with ccmx =1,086,400
Spyder2 without ccmx =1,107,670
Spydwr2 with ccmx色域減少了10%左右(但可能是測試系統及軟體版本的不同造成,但尚未驗証)



2.i1 pro (紅色框線)V.S. Spyder2 with ccmx(綠色框線)
兩相比較後可發現綠點及藍點還是有差別,這個問題,小弟花了點時間才想通,待下一個段落再細說分明。
Gamut Volume如下。
i1 Pro Gamut Volume=1,230,830
Spyder2 with ccmx Gamut Volume=1,086,400

----------------------------------------------------------------------
SPYDER2 搭配ccmx檔產生的ICC Profile正確性探討
為何SPYDER2搭配ccmx檔後,其產生的Profile在綠點及藍點仍有差距?
以上的問題小弟認為必須回到dispcalGUI的流程(如前述)來探討。



1)dispcal:可下 –Q 1964_10的參數,以 CIE 1964 10∘的模式進行量測。
(量測模式:1931_2[default]、1964_10、1955_2、1978_2、shaw、1964_10c)。
2)dispread:這個指令沒有任何的量測模式參數。
3)Colprod:此指令可以下-o1964_10參數,以CIE1964 10∘的模式計算出ICC Profile,但前提是ti3檔必須含有量測檔的光譜數據(指的為量測色塊的光譜數據)。讓ti3檔含有光譜數據的方法為在 dispread 加上 –s的參數。
(量測模式:1931_2[default]、1964_10、1955_2、1978_2、shaw)。
4)依上述的解釋,若在 Set additional commandline arguments中增加以下的參數如下:

5)以上參數的意義為在整個螢幕的校正及PROFILE的製作皆以CIE1964 10∘模式為準。
6)依上述方法取得的 Profile與 SPYDER2 with ccmx的profile比較如下
可看出綠點及藍點幾乎符合了

Gamut Volume表現如下。
i1 Pro Gamut Volume(1964_10)=1,122,160
Spyder2 with ccmx Gamut Volume=1,086,400

若無加上以上參數,colprof是以CIE 1931 2∘的模式去計算出Profile的,所以得出來的色域就和Spyder2 with ccmx有差別了。但ccmx 檔之正確性是否就可被驗証,其實還是有幾點疑問的,奈何小弟下班時間有限,可利用的時間實在不多,所就先把疑問提出,待日後再做驗證(如有同好有興趣,也可先行驗証)。
1)Spyder2 with ccmx 在dispread是否仍要加-s參數,而colprof是否仍需加-o1964_10的參數。-->己驗証
2010-11-20更新
dispread 不需加-s參數(加了也沒有用,色度計是不可能記綠光譜資料的),colprof亦不需加-o1964_10的參數。此次驗証的色域11/19(藍色框線)仍與11/05(紅色框線)所制作出的Profile相吻合。
Gamut Volume表現如下。
11/19 Spyder2 with ccmx Gamut Volume=1,128,950 (有比較正常一點)
11/05 Spyder2 with ccmx Gamut Volume=1,086,400

2)由 i1pro_1964_10的色域圖可以看出,這與EIZO所公佈的S2433W的色域是有差別,所以CIE1964 10∘是否為量測廣域螢幕的最佳方案???-->近期會以1978_2的模式進行量測,屆時有結果再分享。(EIZO所提供的S2433W色域圖如下:基本上比較像CIE 1931 2∘模式所計算出的色域)。

11/28更新 1978_2(藍色框線)與 1931_2(紅色框線) 量測結果如下:

以1978_2模式量測的結果,紅/綠點結果大致符合,但藍點會偏移一點。
Gamut Volume表現如下:
1931_2 Gamut Volume=1,230,830
1978_2 Gamut Volume=1,206,820

3)CIE 1964 10∘是否為解決sRGB(S1911)螢幕及廣色域(S2433W)螢幕的最佳模式???為何小弟之所以會提出這個疑問? 基本上 S1911及S2433W皆以CIE 1964 10∘做出Profile,但完全解決了二台螢幕白點的不同嗎?事實上在這兩台螢幕上還是可以分辨出那一台比較S1911偏冷而S2433W偏暖,但和以CIE 1931 2∘模式的結果來比較可以說是有顯著改善的。不知是否有和小弟一樣情形的朋友可以說明一下-->近期會以1978_2的模式進行量測,屆時有結果再分享。(因SKYFORCE前輩的這篇文章 http://blog.dcview.com/article.php?a=VGIFZwdiAzE%3D 提到1978_2所校正出來的結果也是比較相近的)。

11/28更新
1.S1911與S2433W皆以 CIE 1978 2∘模式來校正及製作Profile,結果仍同CIE 1964 10∘ 的結果一樣,S2433W仍然偏暖,但也是較CIE 1931 2∘的結果有改善。
2.在我兩顆螢幕上S1911以CIE 1964 10∘模式而S2433W以CIE 1978 2∘模式,此二顆螢幕的色溫感覺是最近的,色彩的表現也比較相近。
3. 為何會有這樣的差異,這個可以從很多地方來討論,必竟EIZO是拿兩台CG級的螢幕(CG19/CG241W)來做硬體LUT的校正,面板為IPS及S-PVA的等級。而小弟是拿最低階的S1911(TN)及S2433W(S-PVA)來校正,很難要求做到完全一樣。

以上為這幾天的一點心得,但是不是正確的,還煩請各位前輩指點,必竟小弟並沒有做其他量測模式的驗証,也並不是很瞭解色彩學這個領域,僅以個人的理解和推測來解釋問題,不免失之偏頗,如有任何錯誤也煩請各位前輩指正。 另繼續向文包大續租場地,煩請海涵。

----------------------------------------------------------------------------------
2010-11-19 新增
1.CIE 1931 2∘ccmx file
201011/mobile01-02722c2586a0fec68b5d1497eaad238b.zip
2.CIE 1955 2∘ccmx file
201011/mobile01-880565659eaf7b7cb749ad12b013e2e5.zip
3.CIE 1978 2∘ccmx file
201011/mobile01-2ad30b97ba3d8429bfd8ec70572eff65.zip
4.Shaw and Fairchild 1997 2∘ccmx file
201011/mobile01-c2fa452d61638549cfb76143516b0335.zip
-----------------------------------------------------------------------------------
2010-11-29 兩台螢幕的 Profile Verify
S1911-SH附加壓縮檔: 201011/mobile01-5366c62dfdb97e214655e310b53254b0.zip
S2433W附加壓縮檔: 201011/mobile01-ef81feff9d3502fe907f689b725f0cd5.zip


logok wrote:
自從得知的SPYDE...(恕刪)


您客氣了 從Argyll CMS開始支援ccmx轉換功能之後
包含我自己和很多朋友都有興趣想試看看

您願意一馬當先把自己的詳細流程公佈. 鼓掌都來不及啦. 怎麼還會有意見
非常感謝!!!

五音不全 wrote:
跳過第 7 項不做,直接做 profiling,dispcalGUI 會以你最後一次執行第 7 項的結果來製作 profile 檔。既然你都做過 1-4 項,表示螢幕的設定已經改變,那舊的校正結果已經不準了,再做 profiling 也不正確。不知道文包大是如何檢驗校正結果的,dispcalGUI 的 Tools 選單當中有兩項 verify,要做過 verify profile 才能得到校正的數據,包括 delta E 值的報告。


dispcalGUI 在 Create Profile 時也會跑色票出來,我前兩天有試過調好 White Point 色溫跟流明後直接作 Profile,檢驗結果如附件,Create 跟 Verify 用的是同一個 Testchart。

附加壓縮檔: 201011/mobile01-b6c82e9466d8170ab4df3b8a1d1f9422.zip

會這樣試,主要是因為先跑 Calibration 時常常會發現黑色的部份會跑掉…囧,雖然看了說明,但目前還抓不到 Black Correction 比較 ok 的數值,乾脆直接跑 Profile。
logok wrote:
自從得知的SPYDE...(恕刪)

我最近也是為了廣色域的螢幕搞得一個頭兩個大,
換螢幕之後拍的照片反而不太敢去修了,
感謝M01網友Sambad贊助的EasyPix,
還有文包網友詳細的軟體使用介紹.,logok網友的轉檔說明.
跟朋友借了Eyeone pro,做了對應矩陣之後,
EasyPix也能校正廣色域了,這邊分享ccmx檔案給網友.
我的螢幕是Eizo S2233,校色器是Eizo自家的EasyPix.

附加壓縮檔: 201011/mobile01-8d56473243c5645a345d4dcd4da04205.zip
校色器是Colormunki PHOTO、LCD是al2723w
把之前作的ICC檔丟到iccview.de看,結果如下

Description Tag:
al2723w 2010-08-26 max D6500 min native 2.2 HQ 3xGamma+MTX

ICC-Tag: XYZ Matrix
Calculation: 3x3 Matrix

Header:
size = 16020 bytes
CMM = 'argl'
Version = 2.2.0
Device Class = Display
Color Space = RGB
Conn. Space = XYZ
Date, Time = 26 Aug 2010, 3:58:19
Platform = Microsoft
Flags = Not Embedded Profile, Use anywhere
Dev. Mnfctr. = '????'
Dev. Model = '????'
Dev. Attrbts = Reflective, Glossy
Rndrng Intnt = Relative Colorimetric
Illuminant = 0, 1, 0 [Lab 100, 0, -0]
Creator = 'argl'

Total volume of gamut is 1164688 cubic colorspace units

Created with dispcalGUI 0.5.8.1 and Argyll CMS 1.2.1



「Total volume of gamut is 1164688 cubic colorspace units」
請問這行的1164688是指你LCD能顯示出多少顏色嗎?
如果是的話是指校正前還是校正後?
因為聽說校正會讓螢幕掉色



前兩天發現個很奇怪的狀況…

我重新拿 ColorMunki 幫家裏的 CMV 七年老螢幕校色,用 Argyll CMS 1.3.2 + dispcalGUI 0.6.6.7,調完白平衡後直接跑色票生 Profile,發現不管生出來的 Profile 有沒有套用預覽,跑出來的顏色都跟清空 LUT 的一樣,看不出差別…

更怪的是,跑 Verify Profile 檢查這個 icm,產生的 HTML 數值漂亮到不行!哇咧~~~~~~~這到底是什麼情形啊!

後來還是乖乖的跑 Calibration + Create Profile,顏色表現才比較正常,而 Verify Profile 的結果…也 OK。
拿 ColorMunki 原廠的軟體再校正一次,跟跑標準流程的結果只差在對比有些許不同。

我家除了 EIZO 以外的其他台螢幕,在剛拿到 ColorMunki 時都是乖乖的照標準流程校過一次色。只有 SX2761W 才比較常弄,然後就…偷雞…可能是 SX2761W 本來的準度就很不錯,所以一直到現在才發現這個情況,看來以後還是不要偷雞好了,一切照程序來。

另外,我在用 dispcalGUI 校色時是不勾選 "Allow skipping of spectrometer self-calibration"的。在電腦前面等跑完 Calibration,手動校正白平衡,再繼續 Create Profile,這個方式麻煩了些,但 Verify Profile 的數值會比較漂亮。不過在經過前面講的情況後,對於校正完的數值是否準確,我已經有些頭昏昏腦漲漲了…


求助各位前輩

目前使用ColorMunki
搭配dispcalGUI+Argyll CMS 到最後一步要準備校色時

出現"operation not supported or unimplemented on this platform"
後來換了spyder3也出現一樣的訊息

作業系統是 win7 64bit,非Unicode程式使用的語言以改為英語(美國)

請問有人遇到過這種問題嘛?

7頁 (共13頁)

前往