: → coldairgi: 另外有個argyllcms的問題,不知道現在改好了沒 02/15 03:16
: → coldairgi: 用-Q 換CMF後, 一樣D65 dispcal的校正目標xy不會變 02/15 03:18
: → coldairgi: 所以輸入色溫6500 daylight locus, 改用1964 CMF 02/15 03:19
: → coldairgi: 這樣子校正出來就算報表再漂亮,那都不是D65 02/15 03:20
: → coldairgi: 換CMF後, 白點x,y也會不一樣的, argyllcms卻還用 02/15 03:21
: → coldairgi: 1931 2 degree的色溫轉x,y公式當校正目標 02/15 03:22
: → coldairgi: 雖然說白點是不是真的需要跟D65那麼一樣還可考慮 02/15 03:24
: → coldairgi: 還會有另外的問題, argyllcms非常依賴DE2000 02/15 03:29
: → coldairgi: 校正就是在找最小de 02/15 03:29
: → coldairgi: 可是DE2000可以隨便換CMF嗎?換了以後算出來的 02/15 03:30
: → coldairgi: DE2000是個什麼鬼? 02/15 03:31
: → coldairgi: icc profile也是同理 02/15 03:33
: → coldairgi: 所以我若要用-Q 1964只會在dispcal, colprof是不用的 02/15 03:36
: → coldairgi: 天曉得sRGB aRGB的RGB primary用cie1964的xy是多少 02/15 03:37
之前看到這段就滿有興趣的
關於CIE 1931跟CIE1964轉換到底可不可行
最近稍微有時間翻了一下資料~想說請教、討論一下:
你說的問題幾點關鍵點
1.D65的xy
在CIE 1931下是x=0.31271, y=0.32902
CIE 1964下是x=0.31382, y=0.33100
(wiki上就有 https://en.wikipedia.org/wiki/Standard_illuminant )
我沒有開軟體實驗,不過如果如你所說軟體有bug,那手動key上去也是可行
2.CIE DE2000在CIE1931、1964下差異
粗淺研究了一下DE2000的公式跟由來
主要還是由CIE 1976 LCH公式來計算,又LCH基本上跟LAB定義、求法類似
所以到底LAB或LCH跟使用2-deg 或10-deg的CMF有關係嗎?
https://goo.gl/JGeqiW
看來看去都是舊既有測量、轉換出的L C H數值去做計算
似乎沒有不可使用的疑慮?
又今天如果觀測者觀察目標色彩是超過10度角,要求XYZ值使用CIE1964應該是合理的
因為在這狀況下CIE1964算出來的XYZ值,應該才比較接近人眼感受
所以用新的XYZ值 去算LCH進而計算DE2000
不是挺很合理嗎? 難不成還要換用舊的2-deg XYZ去評估DE是多少?!
3.-Q參數
找了一下資料,先確定 sRGB adobeRGB的xy值
[sRGB adobeRGB定義值都在CIE 1931 xy 上]
sRGB
https://www.w3.org/Graphics/Color/srgb
(有點難找因為RGB的xy是沿用Rec. 709不過應該不會錯)
AdobeRGB
https://www.adobe.com/digitalimag/pdfs/AdobeRGB1998.pdf
4.2.9 Measurements
"All chromaticity values shall be based on the CIE 1931 two-degree standard
observer."
我還沒有想透徹,
不過2-deg跟10-deg的差異,應該是在測量顏色轉換成XYZ數值上
你的意思,-q參數你只會用在spectro/dispcal
http://goo.gl/Ev008t
"The -Q flag allows specifying a tristimulus observer, and is used to
compute PCS (Profile Connection Space) tristimulus values from spectral
readings or using a colorimeter that has CCSS capability."
不會用在 profile/colprof 上
(btw實際上這部分應該是-o指令 http://www.argyllcms.com/doc/colprof.html#o
"Choose CIE Observer for spectral data")
從描述看起來,似乎要 就都用到一樣的CMF,需要都加-q -o參數下去。
我比較不確定的是,
CIE 1931 xy空間上給一組xyY,應該就是唯一的顏色了吧!
那今天,
我用10-deg下去測出來的XYZ轉換成xyY,是否一樣可以直接套用在這個空間中?
如果是的話,那應該都用10-deg CMF是沒問題的(?)
最後跟大家說抱歉,
這篇po在這邊可能不是那麼適合(雖然的確是回文)
但我非相關本科生,又近日發現版上很多高手臥虎藏龍默默看
只用寄信方式討論似乎不是最佳效益,所以還是PO上來~請大家多擔待...