: → 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上来~请大家多担待...