Re: [求助] sRGB AdobeRGB 色猴校色問題
: → 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上來~請大家多擔待...
----
附錄:用10-deg下去校色考古由來
應該是從EIZO兩台廣色域螢幕校不準,
工程師發現改用CIE 1964 CMF效果好很多的這事情 開始:
http://www.eizo.com.tw/support/wp/pdf/wp_08-002.pdf
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.209.13
※ 文章網址: https://www.ptt.cc/bbs/DSLR/M.1457546378.A.5CB.html
推
03/10 02:04, , 1F
03/10 02:04, 1F
→
03/10 02:04, , 2F
03/10 02:04, 2F
→
03/10 02:06, , 3F
03/10 02:06, 3F
→
03/10 02:06, , 4F
03/10 02:06, 4F
→
03/10 02:15, , 5F
03/10 02:15, 5F
→
03/10 02:16, , 6F
03/10 02:16, 6F
推
03/10 02:19, , 7F
03/10 02:19, 7F
→
03/10 02:20, , 8F
03/10 02:20, 8F
→
03/10 05:02, , 9F
03/10 05:02, 9F
→
03/10 05:03, , 10F
03/10 05:03, 10F
→
03/10 05:05, , 11F
03/10 05:05, 11F
→
03/10 05:06, , 12F
03/10 05:06, 12F
→
03/10 05:07, , 13F
03/10 05:07, 13F
→
03/10 05:09, , 14F
03/10 05:09, 14F
→
03/10 05:10, , 15F
03/10 05:10, 15F
→
03/10 05:10, , 16F
03/10 05:10, 16F
→
03/10 05:11, , 17F
03/10 05:11, 17F
→
03/10 05:13, , 18F
03/10 05:13, 18F
→
03/10 05:14, , 19F
03/10 05:14, 19F
→
03/10 05:14, , 20F
03/10 05:14, 20F
→
03/10 05:20, , 21F
03/10 05:20, 21F
→
03/10 05:22, , 22F
03/10 05:22, 22F
→
03/10 05:25, , 23F
03/10 05:25, 23F
→
03/10 05:27, , 24F
03/10 05:27, 24F
→
03/10 05:29, , 25F
03/10 05:29, 25F
→
03/10 05:31, , 26F
03/10 05:31, 26F
→
03/10 05:32, , 27F
03/10 05:32, 27F
→
03/10 05:36, , 28F
03/10 05:36, 28F
→
03/10 05:37, , 29F
03/10 05:37, 29F
→
03/10 05:38, , 30F
03/10 05:38, 30F
→
03/10 05:39, , 31F
03/10 05:39, 31F
→
03/10 05:40, , 32F
03/10 05:40, 32F
→
03/10 05:41, , 33F
03/10 05:41, 33F
→
03/10 05:43, , 34F
03/10 05:43, 34F
→
03/10 05:45, , 35F
03/10 05:45, 35F
→
03/10 05:48, , 36F
03/10 05:48, 36F
→
03/10 05:49, , 37F
03/10 05:49, 37F
→
03/10 05:50, , 38F
03/10 05:50, 38F
→
03/10 05:50, , 39F
03/10 05:50, 39F
→
03/10 05:51, , 40F
03/10 05:51, 40F
→
03/10 05:52, , 41F
03/10 05:52, 41F
→
03/10 05:52, , 42F
03/10 05:52, 42F
→
03/10 05:54, , 43F
03/10 05:54, 43F
→
03/10 05:57, , 44F
03/10 05:57, 44F
→
03/10 05:58, , 45F
03/10 05:58, 45F
→
03/10 06:00, , 46F
03/10 06:00, 46F
→
03/10 06:01, , 47F
03/10 06:01, 47F
→
03/10 06:02, , 48F
03/10 06:02, 48F
→
03/10 10:21, , 49F
03/10 10:21, 49F
→
03/10 10:22, , 50F
03/10 10:22, 50F
→
03/10 10:24, , 51F
03/10 10:24, 51F
→
03/10 10:26, , 52F
03/10 10:26, 52F
→
03/10 16:29, , 53F
03/10 16:29, 53F
→
03/10 16:30, , 54F
03/10 16:30, 54F
→
03/10 16:30, , 55F
03/10 16:30, 55F
→
03/10 16:31, , 56F
03/10 16:31, 56F
→
03/10 16:32, , 57F
03/10 16:32, 57F
→
03/10 16:32, , 58F
03/10 16:32, 58F
→
03/10 16:35, , 59F
03/10 16:35, 59F
→
03/10 16:36, , 60F
03/10 16:36, 60F
→
03/10 16:38, , 61F
03/10 16:38, 61F
→
03/10 16:39, , 62F
03/10 16:39, 62F
→
03/10 16:41, , 63F
03/10 16:41, 63F
→
03/10 16:41, , 64F
03/10 16:41, 64F
→
03/10 16:42, , 65F
03/10 16:42, 65F
→
03/10 16:42, , 66F
03/10 16:42, 66F
→
03/10 16:43, , 67F
03/10 16:43, 67F
→
03/10 16:44, , 68F
03/10 16:44, 68F
→
03/10 16:46, , 69F
03/10 16:46, 69F
→
03/10 16:47, , 70F
03/10 16:47, 70F
→
03/10 16:48, , 71F
03/10 16:48, 71F
→
03/10 16:49, , 72F
03/10 16:49, 72F
→
03/10 16:54, , 73F
03/10 16:54, 73F
→
03/10 16:55, , 74F
03/10 16:55, 74F
→
03/10 16:56, , 75F
03/10 16:56, 75F
→
03/10 17:01, , 76F
03/10 17:01, 76F
→
03/10 17:01, , 77F
03/10 17:01, 77F
→
03/10 17:02, , 78F
03/10 17:02, 78F
→
03/10 17:03, , 79F
03/10 17:03, 79F
→
03/10 17:12, , 80F
03/10 17:12, 80F
→
03/10 17:13, , 81F
03/10 17:13, 81F
→
03/10 17:14, , 82F
03/10 17:14, 82F
→
03/10 17:15, , 83F
03/10 17:15, 83F
→
03/10 17:27, , 84F
03/10 17:27, 84F
→
03/10 17:28, , 85F
03/10 17:28, 85F
→
03/10 17:29, , 86F
03/10 17:29, 86F
→
03/10 17:30, , 87F
03/10 17:30, 87F
→
03/10 17:31, , 88F
03/10 17:31, 88F
→
03/10 17:31, , 89F
03/10 17:31, 89F
→
03/10 17:32, , 90F
03/10 17:32, 90F
→
03/10 17:32, , 91F
03/10 17:32, 91F
→
03/10 17:34, , 92F
03/10 17:34, 92F
→
03/10 17:34, , 93F
03/10 17:34, 93F
→
03/10 17:36, , 94F
03/10 17:36, 94F
→
03/10 17:41, , 95F
03/10 17:41, 95F
→
03/10 17:44, , 96F
03/10 17:44, 96F
→
03/10 18:05, , 97F
03/10 18:05, 97F
→
03/10 18:05, , 98F
03/10 18:05, 98F
我懂了。 XD
一開始我在思考,各個色域定義在1931 xy空間上的端點 應該可以對應到某個"特定顏色"
再把該顏色重新以10-deg做XYZ拿到1964 xy上對應即可。
後來想通了,根本不可能,
光是
"A CMF判定為兩個不同色彩的都可能在B CMF判定為一樣"
這件事,就注定每一種CMF對應的觀察者,看到的都是不同的顏色(應該是這樣吧!!!)
這個頭洗下去 真的是頭大阿!!!
覺得我個人小嗜好的色彩學術之旅應該可以結束了
...再往下研究下去應該沒啥意義(太專業 非通用技術)
感謝版友熱心討論(當然上述有錯的話~拜託繼續討論阿XD)
※ 編輯: ad47 (220.133.209.13), 03/10/2016 23:56:16
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):