主题:displaycal软件的使用细节求教
倒序浏览
主题图片汇总
主题内检索
泡菜
泡网分: 0.056
主题: 2
帖子: 54
注册: 2021年7月
中文环境中好像挺难找到详细的displaycal教程,一些视频介绍有共同点也有相互矛盾的地方。自己在实际使用过程中也是一头雾水,特来请教一二
1 色度计后面有个测量模式下拉,液晶(常规) 刷新(常规),二者有何区别,如果测量目标非液晶呢?如果是分光计可选项有更多,但基本也是围绕刷新/液晶。
2 创建色度计校正文件有光谱和矩阵两个选项,二者有何种区别?矩阵选项后还有一个“最小化xy色度差异”是否需要勾选?
3 选用矩阵可以成功创建色度计校正文件,后缀名为ccmx;选光谱则测量后创建失败,这是为啥?
4 校准页面那些选项,全选已测量和选类似(.3127,.3290)/100nit/gamma2.2这样的目标参数有何区别?我的理解是全部已测量将会创建一个标准的“标色”配置文件在支持色彩管理的软件中得以被应用,正确否?
5 对于显示器来说可以通过机身按钮调整亮度和RGB通道从而达到“准确”的目标白点、亮度;对于没有办法做这个操作的笔记本来说,怎样做最优?
6 关于VCGT。之前通过论坛学习,看了不少大佬的帖子,我的理解是影响VCGT的选项是色调曲线是否勾选,而VCGT作用于显卡,可以影响全局(无论支不支持色彩管理)的白点亮度gamma色域等,副作用则是可能产生色阶。这样理解是否正确?我们应该在何时启用vcgt,何时放弃VCGT?
7 可否将未校准报告中的平均gamma填入色调曲线中?
8 配置选项卡中配置文件类型中默认的XYZ LUT+矩阵和XYZ LUT有什么区别?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浏览:13144 回帖:121
游客没有回帖权限
泡菜
泡网分: 1.355
主题: 103
帖子: 712
注册: 2011年10月
https://www.zhihu.com/question/33540268/answer/872040950

知乎上找的一篇,不过没有你要求的那么详细
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
life_is_good 发表于 2022-1-5 09:41
中文环境中好像挺难找到详细的displaycal教程,一些视频介绍有共同点也有相互矛盾的地方。自己在实际使用过程中也是一头雾水,特来请教一二
1 色度计后面有个测量模式下拉,液晶(常规) 刷新(常规),二者有何区别,如果测量目标非液晶呢?如果是分光计可选项有更多,但基本也是围绕刷新/液晶。
2 创建色度计校正文件有光谱和矩阵两个选项,二者有何种区别?矩阵选项后还有一个“最小化xy色度差异”是否需要勾选?
3 选用矩阵可以成功创建色度计校正文件,后缀名为ccmx;选光谱则测量后创建失败,这是为啥?
4 校准页面那些选项,全选已测量和选类似(.3127,.3290)/100nit/gamma2.2这样的目标参数有何区别?我的理解是全部已测量将会创建一个标准的“标色”配置文件在支持色彩管理的软件中得以被应用,正确否?
5 对于显示器来说可以通过机身按钮调整亮度和RGB通道从而达到“准确”的目标白点、亮度;对于没有办法做这个操作的笔记本来说,怎样做最优?
6 关于VCGT。之前通过论坛学习,看了不少大佬的帖子,我的理解是影响VCGT的选项是色调曲线是否勾选,而VCGT作用于显卡,可以影响全局(无论支不支持色彩管理)的白点亮度gamma色域等,副作用则是可能产生色阶。这样理解是否正确?我们应该在何时启 ...


1、我猜是应对屏幕的刷新率不同,读取色块的时间差异。所以只要满足显示器刷新率的要求,选哪个都行。

2、3、校色仪从测量原理上分为色度计和光度计,色度计可以用校正文件校准,光度计自己可以校准,不需要校正文件,所以最好优先使用光度计。我猜,可能有的色度计只支持矩阵校正文件,有的只支持光谱校正文件,选哪个要看色度计型号。“最小化xy色度差异”可能是计算最小色差时使用的公式不同,如果需要“验证”最终的校准色差,最好别选勾,选勾可能导致结果色差值偏大。

4、5、“已测量”就是按照当前亮度、对比度和RGB进行校准,想要交互式调整亮度、对比度和RGB就不能用“已测量”。所以,如果去掉了“交互式显示器调整”选勾,就统统变成了“已测量”。

对于色彩管理中的白点转换,说起来比较复杂,只说结论。对于没法调整亮度、对比度和RGB的笔记本来说,我感觉最好的办法是不调整白点的色温,禁用VCGT,这样校准的效果最好。如果感觉笔记本的白点色温实在太冷,想要调到6500K,那就使用VCGT,这样肯定会影响色阶连续。如果禁止VCGT,又指定屏幕色温,支持色彩管理的App与不支持色彩管理的App,在中性色上差异明显,会让人很不舒服。比如,用photoshop打开一张图片,窗口边框的颜色是windows显示的不支持色彩管理,会偏色,窗口内的图片是photoshop显示的支持色彩管理,颜色正常,看起来极不协调。

6、关于用不用VCGT,简单说,好的显示器不需要用,不好的显示器只好用。什么是好的显示器?用DisplayCal交互式调整显示器的亮度、对比度、RGB按键,把色温调到6500K,用不支持色彩管理的APP显示一张黑白照片,基本上不偏色(不出现彩色),就是好的显示器。做不到就是不好的显示器。需要注意,有些显示器在对比度很高时做不到,降低一些对比度就能做到了,这样的显示器最好用较低的对比度,禁用VCGT。

7、“色调曲线”选“已测量”就禁用VCGT,选其他的就使用VCGT。所以,如果想禁用VCGT,只能选“已测量”。如果想使用VCGT,就不能选“已测量”,这个时候的Gamma值是个迭代算法的初始值设定,选什么,会影响校准过程的快慢,基本上不影响校准结果。影响校准效果的是“黑色输出偏移”和“黑点校正”,好一点的显示器,禁用VCGT都行,这个“黑色输出偏移”和“黑点校正”完全不用关心,如果显示器很差,尤其是接近黑色的暗部中性色会出现颜色,那就需要选个合适的“黑色输出偏移”和“黑点校正”。

在这里需要强调一点,“校准速度”是Gamma校准的迭代次数,如果选“高”,就只算一次,不做迭代,Gamma误差自然很大,所以至少要选“中”(迭代3次)。

8、显示器校准后生成的icc,包含LUT的,文件尺寸很大,颜色最准,使用icc时计算 LUT花费的时间也较长;只包含矩阵的,文件尺寸很小,部分颜色偏差较大,使用icc时计算很快。所以,最好还是生成既包含LUT,又包含矩阵的icc最好。所以,最好选择“XYZ LUT+矩阵”。而且,不要选择Lab LUT,一定要选XYZ LUT,因为Lab LUT的精度低,XYZ LUT精度高,这是icc文件协议决定的。

最后再次强调,现在液晶显示器的Gamma普遍都比较好,最好禁用VCGT。不做VCGT的Gamma迭代计算,能大大减少校准的时间,而且不影响校准的效果。
本帖最后由 rivershaw 于 2022-1-5 17:01 编辑
(1)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.056
主题: 2
帖子: 54
注册: 2021年7月
rivershaw 发表于 2022-1-5 16:58
1、我猜是应对屏幕的刷新率不同,读取色块的时间差异。所以只要满足显示器刷新率的要求,选哪个都行。

2、3、校色仪从测量原理上分为色度计和光度计,色度计可以用校正文件校准,光度计自己可以校准,不需要校正文件,所以最好优先使用光度计。我猜,可能有的色度计只支持矩阵校正文件,有的只支持光谱校正文件,选哪个要看色度计型号。“最小化xy色度差异”可能是计算最小色差时使用的公式不同,如果需要“验证”最终的校准色差,最好别选勾,选勾可能导致结果色差值偏大。

4、5、“已测量”就是按照当前亮度、对比度和RGB进行校准,想要交互式调整亮度、对比度和RGB就不能用“已测量”。所以,如果去掉了“交互式显示器调整”选勾,就统统变成了“已测量”。

对于色彩管理中的白点转换,说起来比较复杂,只说结论。对于没法调整亮度、对比度和RGB的笔记本来说,我感觉最好的办法是不调整白点的色温,禁用VCGT,这样校准的效果最好。如果感觉笔记本的白点色温实在太冷,想要调到6500K,那就使用VCGT,这样肯定会影响色阶连续。如果禁止VCGT,又指定屏幕色温,支持色彩管理的App与不支持色彩管理的App,在中性色上差异明显,会让人很不舒服。比如,用photoshop打开一张图片,窗口边框的颜色是wind ...

哇,非常非常感谢river大佬抽空做如此详尽的解答
“如果禁止VCGT,又指定屏幕色温,支持色彩管理的App与不支持色彩管理的App,在中性色上差异明显,会让人很不舒服。”
就是这句话没有完全理解。禁止VCGT同时指定屏幕色温是指填入信息(例如6504K或者坐标)对吗?这样操作带来的结果与全部选择已测量会有什么不同吗?(相同点:都不带VCGT,都无法影响非色彩管理元素)
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 3.615
主题: 44
帖子: 3196
注册: 2013年1月
主要就是 VCGT。

这东西有效,就是“校色”。也就是带有矫正调色的功能,能限制色域、处理白点飘逸等问题,VCGT作用于显卡。优点是支持广泛,缺点:3  x 1Dlut,不能扩展色域,最大的缺点是丢失色阶
如果VCGT无效,那么就纯粹是“标色”,不改变显示器原有色阶。此时的“校色”实际是标色,用来描述显示器的实际色域,被第三方软件加载识别使用。以便正确映射播放文件的颜色。

所以,好的显示器没必要使用VCGT(保留最大可用色阶)。那其实校色意义就不大了,也就是看看显示器厂商是否说谎而已。

原理就是如此。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
life_is_good 发表于 2022-1-5 22:48
哇,非常非常感谢river大佬抽空做如此详尽的解答
“如果禁止VCGT,又指定屏幕色温,支持色彩管理的App与不支持色彩管理的App,在中性色上差异明显,会让人很不舒服。”
就是这句话没有完全理解。禁止VCGT同时指定屏幕色温是指填入信息(例如6504K或者坐标)对吗?这样操作带来的结果与全部选择已测量会有什么不同吗?(相同点:都不带VCGT,都无法影响非色彩管理元素)


对!指定屏幕色温是指填入信息(例如6504K或者坐标)。

指定白点的色温(色度坐标),会用LUT(“整型曲线”)或者矩阵(“色调响应曲线”)把白点强行校准到指定值,而“已测量”不做白点调整,当前的白点是什么色温就用什么色温。

LUT和矩阵都是保存在icc文件里面的,使用icc的APP就修改白点(所谓支持色彩管理),不使用icc的APP不修改白点(所谓不支持色彩管理)。所以,windows桌面不支持色彩管理(窗口的边框、标题文字),photoshop支持色彩管理(窗口内的图片),显示出来的白色(包括所有的中性色)是不一样的,这样看起来就会很不舒服。

VCGT被加载到显卡,用VCGT调整白点,对支持、不支持色彩管理的APP都起作用,白色(包括所有的中性色)都被调整,颜色是一样的。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
显示器校准,可以分为硬件调整和软件调整两个部分。

所谓硬件调整,就是用显示器的按键,调整亮度、对比度和RGB分量,使显示器的亮度和色温符合要求。

所谓软件调整,就是Gamma调整和色域映射。如果色域映射用硬件实现,就是硬件校色显示器,如果用色域映射用软件实现,就是支持色彩管理的APP。VCGT对Gamma的调整,实际上也是用硬件的方法实现软件的调整(查表)。

这里面有两个概念很多人不是太清楚。

一是Gamma调整。Gamma调整可以用VCGT实现(硬件),也可以用显示器icc里面矩阵和LUT实现(软件)。icc里面的矩阵,包含用于校准Gamma的“色调响应曲线”,icc里面的LUT,也包含可以校准Gamma的输入、输出曲线,并非只有VCGT可以校准Gamma。

区别在于,VCGT对Gamma的调整,对所有APP都有效,而矩阵、LUT里面的曲线对Gamma的调整,只有支持色彩管理的APP才有效。

比如,windows的桌面不支持色彩管理,如果用非VCGT的方法校准Gamma,桌面上是看不出任何效果的,只有VCGT才会影响桌面的颜色。有些人对显示器校准后,发现屏幕仍然严重偏色,就是这个原因。

二是色域映射只能用LUT里面的3D LUT数据表,或者矩阵方程实现。VCGT、矩阵包含的“色调响应曲线”,LUT包含的输入、输出曲线都只能校准Gamma,不能做色域映射,也就谈不上什么限制色域了。

比如,用广色域(Adobe RGB、Display P3)的显示器显示sRGB照片,仅靠VCGT无论如何也不可能显示出正确的颜色,必须有矩阵、LUT才行。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.056
主题: 2
帖子: 54
注册: 2021年7月
rivershaw 发表于 2022-1-6 03:10
对!指定屏幕色温是指填入信息(例如6504K或者坐标)。

指定白点的色温(色度坐标),会用LUT(“整型曲线”)或者矩阵(“色调响应曲线”)把白点强行校准到指定值,而“已测量”不做白点调整,当前的白点是什么色温就用什么色温。

LUT和矩阵都是保存在icc文件里面的,使用icc的APP就修改白点(所谓支持色彩管理),不使用icc的APP不修改白点(所谓不支持色彩管理)。所以,windows桌面不支持色彩管理(窗口的边框、标题文字),photoshop支持色彩管理(窗口内的图片),显示出来的白色(包括所有的中性色)是不一样的,这样看起来就会很不舒服。

VCGT被加载到显卡,用VCGT调整白点,对支持、不支持色彩管理的APP都起作用,白色(包括所有的中性色)都被调整,颜色是一样的。

请教下displaycal中VCGT全局色域限制的功能在哪里启用。例如把广色域屏幕限制到srgb
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.056
主题: 2
帖子: 54
注册: 2021年7月
lyssocool 发表于 2022-1-5 15:20
https://www.zhihu.com/question/33540268/answer/872040950

知乎上找的一篇,不过没有你要求的那么详细

谢谢,这个视频我也有看过
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.056
主题: 2
帖子: 54
注册: 2021年7月
stevenkoh 发表于 2022-1-5 23:20
主要就是 VCGT。

这东西有效,就是“校色”。也就是带有矫正调色的功能,能限制色域、处理白点飘逸等问题,VCGT作用于显卡。优点是支持广泛,缺点:3  x 1Dlut,不能扩展色域,最大的缺点是丢失色阶
如果VCGT无效,那么就纯粹是“标色”,不改变显示器原有色阶。此时的“校色”实际是标色,用来描述显示器的实际色域,被第三方软件加载识别使用。以便正确映射播放文件的颜色。

所以,好的显示器没必要使用VCGT(保留最大可用色阶)。那其实校色意义就不大了,也就是看看显示器厂商是否说谎而已。

原理就是如此。


请教下displaycal中VCGT全局色域限制的功能在哪里启用。例如把广色域屏幕限制到srgb
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
life_is_good 发表于 2022-1-6 08:08
请教下displaycal中VCGT全局色域限制的功能在哪里启用。例如把广色域屏幕限制到srgb


VCGT只能校正Gamma,不能限制色域,无法把广色域限制到sRGB!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.056
主题: 2
帖子: 54
注册: 2021年7月
rivershaw 发表于 2022-1-6 09:45
VCGT只能校正Gamma,不能限制色域,无法把广色域限制到sRGB!

我回复错了,对不起。我也记得VCGT是没有色域限缩的。不过就像您说的,VCGT可以全局性地修改白点和校正gamma,无论是否色彩管理。
假设笔记本或者平板的出厂白点为a,出厂gamma平均为gammaA(也许不很贴合任何现有标准比如亮部过高暗部过低),色彩空间为A大于srgb;照片附带的icc为srgb。
1.白点、黑白电平、色调曲线全部已测量,交互式调整取消,观察者选项消失,下方按钮变为“仅配置文件”。使用此方式制作并加载配置文件,支持色彩管理的相册打开照片,照片的白点为a,gamma为srgb,色彩空间为srgb;其他元素的白点为a,gamma为A,色彩空间为A。
2.白点设置为D65、黑白电平已测量、色调曲线已测量,此时交互式调整必须勾选,观察者为传统1931 2°。这样照片的白点为D65,gamma为srgb,色彩空间为srgb;其他元素的白点为a,gamma为A,色彩空间为A。
3.白点设置为D65,黑白电平已测量,色调曲线设为2.2。这样就启用了VCGT,这样照片的白点为D65,gamma为2.2,色彩空间为srgb;其他元素白点为D65,gamma为2.2,色彩空间为A。
这三个结论正确吗?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 3.615
主题: 44
帖子: 3196
注册: 2013年1月
life_is_good 发表于 2022-1-6 09:37
请教下displaycal中VCGT全局色域限制的功能在哪里启用。例如把广色域屏幕限制到srgb


你记得没用啊 ,无法面基,我只能讲原理部分,具体自己根据领悟的原理自己操作实践。

还是要看原文链接。其实你只要启用VCGT本身,就自带色域限制功能,具体看你的目标色域设定。具体说明一下:

假设你当前色温亮度的实际色域为 Gamut(cur),
加载VCGT的色域是Gamut(vcgt),
标准AdobeRGB色域 Gamut(adobe),
标准sRGB色域为 Gamut(srgb)。

如果您的 Gamut(cur) < Gamut(adobe),你的色域无论如何都不可能超过 AdobeRGB。
如果您的 Gamut(cur) > Gamut(srgb),那么你加载VCGT部分,可以尽可能限制在 sRGB之内。这就叫“色域限制”,但您丢失色阶。

这关键取决于您如何选择您的目标色域。你选择不同的目标色域,VCGT会不同。

如果您的目标色域是sRGB,那么您加载VCGT以后的色域就 Gamut(vcgt)  < Gamut(cur) ,这就叫“色域限制”,此时必然损失色阶。

您只要加载包含 VCGT的 ICC,就自动“色域限制”了,是否如何自己认识和实践。我给您几个连接,是本论坛的网友和displaycal作者的直接通信。自己鉴别即可,请特别注意里面的,43楼、40楼和21楼,特别是43楼是作者的原信回复。
本帖最后由 stevenkoh 于 2022-1-6 14:06 编辑
以下内容由 stevenkoh 于 2022-1-6 14:10 补充
你只有被限制了,变小了,此时才会损失色阶。那么色域扩大是不可能的,只有可能缩小。否则,色阶损失从何谈起?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
life_is_good 发表于 2022-1-6 10:22
我回复错了,对不起。我也记得VCGT是没有色域限缩的。不过就像您说的,VCGT可以全局性地修改白点和校正gamma,无论是否色彩管理。
假设笔记本或者平板的出厂白点为a,出厂gamma平均为gammaA(也许不很贴合任何现有标准比如亮部过高暗部过低),色彩空间为A大于srgb;照片附带的icc为srgb。
1.白点、黑白电平、色调曲线全部已测量,交互式调整取消,观察者选项消失,下方按钮变为“仅配置文件”。使用此方式制作并加载配置文件,支持色彩管理的相册打开照片,照片的白点为a,gamma为srgb,色彩空间为srgb;其他元素的白点为a,gamma为A,色彩空间为A。
2.白点设置为D65、黑白电平已测量、色调曲线已测量,此时交互式调整必须勾选,观察者为传统1931 2°。这样照片的白点为D65,gamma为srgb,色彩空间为srgb;其他元素的白点为a,gamma为A,色彩空间为A。
3.白点设置为D65,黑白电平已测量,色调曲线设为2.2。这样就启用了VCGT,这样照片的白点为D65,gamma为2.2,色彩空间为srgb;其他元素白点为D65,gamma为2.2,色彩空间为A。
这三个结论正确吗? ...


你的意思我明白,意思基本上都对,但这样表述我觉得不太准确。

等我有空了细细说。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 3.615
主题: 44
帖子: 3196
注册: 2013年1月
显示器校色(或叫校准),可以分为硬件校色和软件校色两个种类。

硬件校色:更改显示器内部lut,显卡VCGT不动,一般需要用专用软件和专用显示器支持计算、加载,挺麻烦的,优点是不损失色阶;
软件校色:更改显卡的LUT,也就是加载VCGT,所有显示器都支持,但损失色阶 。其实一般人看不出,苹果都是这种。

还有一种就是“不校色”,仅仅标色。就是没有VCGT的ICC。这类纯粹用来精确描述显示器,用来被支持色彩管理的软件加载。

用户使用VCGT的,其实是第二种。

第三种,由于现在专业显示器都非常接近标准色彩空间,其实意义不大。一般好的显示器不用校色,直接用标准显示空间的icc替代即可。

以下内容由 stevenkoh 于 2022-1-6 17:58 补充
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.056
主题: 2
帖子: 54
注册: 2021年7月
stevenkoh 发表于 2022-1-6 13:37
你记得没用啊 ,无法面基,我只能讲原理部分,具体自己根据领悟的原理自己操作实践。

还是要看原文链接。其实你只要启用VCGT本身,就自带色域限制功能,具体看你的目标色域设定。具体说明一下:

假设你当前色温亮度的实际色域为 Gamut(cur),
加载VCGT的色域是Gamut(vcgt),
标准AdobeRGB色域 Gamut(adobe),
标准sRGB色域为 Gamut(srgb)。

如果您的 Gamut(cur) < Gamut(adobe),你的色域无论如何都不可能超过 AdobeRGB。
如果您的 Gamut(cur) > Gamut(srgb),那么你加载VCGT部分,可以尽可能限制在 sRGB之内。这就叫“色域限制”,但您丢失色阶。

这关键取决于您如何选择您的目标色域。你选择不同的目标色域,VCGT会不同。

如果您的目标色域是sRGB,那么您加载VCGT以后的色域就 Gamut(vcgt)  < Gamut(cur) ,这就叫“色域限制”,此时必然损失色阶。

您只要加载包含 VCGT的 ICC,就自动“色域限制”了,是否如何自己认识和实践。我给您几个连接,是本论坛的网友和displaycal作者的直接通信。自己鉴别即可,请特别注意里面的,43楼、40楼和21楼,特别是43楼[/ ...

slaye大佬啊,我读过一些他在其他平台的帖子
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 5.854
主题: 16
帖子: 4548
注册: 2011年8月
众测俱乐部标识
life_is_good 发表于 2022-1-6 09:37
请教下displaycal中VCGT全局色域限制的功能在哪里启用。例如把广色域屏幕限制到srgb


VCGT不能限制色域

目前windows使用软件限制色域只能用3D lut + DWMlut
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.056
主题: 2
帖子: 54
注册: 2021年7月
dual 发表于 2022-1-6 22:43
VCGT不能限制色域

目前windows使用软件限制色域只能用3D lut + DWMlut

感谢指教。听您的安利,已打算入手一台低端艺卓玩玩,艺卓自带的色彩管理软件十分强大。目前看中cs230,二手不贵,和最新的cs2410除了尺寸上有啥区别?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 3.615
主题: 44
帖子: 3196
注册: 2013年1月
这里说一下关于 VCGT是否“限制色域”的问题,这是一个数学问题,通过撸代码就能实际的感性认识,非常容易。这里仅仅用工程阐述原理。具体操作,不面基只能自己琢磨了。其实第2贴已经给到关键点,第7点:“色调曲线”

rivershaw 发表于 2022-1-5 16:58
......
7、“色调曲线”选“已测量”就禁用VCGT,选其他的就使用VCGT。所以,如果想禁用VCGT,只能选“已测量”。如果想使用VCGT,就不能选“已测量”,这个时候的Gamma值是个迭代算法的初始值设定,选什么,会影响校准过程的快慢,基本上不影响校准结果。影响校准效果的是“黑色输出偏移”和“黑点校正”,好一点的显示器,禁用VCGT都行,这个“黑色输出偏移”和“黑点校正”完全不用关心,如果显示器很差,尤其是接近黑色的暗部中性色会出现颜色,那就需要选个合适的“黑色输出偏移”和“黑点校正”。
......
其实这个就是 RGB的 3 x 1Dlut。里面有两个关键点:
1.右上角的顶点;
2.整个曲线位置。

如果“右上角”顶点位置在,45度线以下,在右侧的Y轴上,那么就是最大的 255 RGB色彩极值小了,那么肯定是“色域限制”。上述几个坚称“VCGT不会色域限制”的理论就是如此。

但其实还有第二种:如果整个色调曲线位置在45度斜线以下,那么也是“色域限制”。尤其是黄色、品色这种,就是靠色调曲线限制的,这就损失色阶了。这就是艺卓那个官方图 256 Tones的那个示意图。
那么我们知道 RGB 色彩模式下,白色(所谓白点)是 RGB(255,255,255)。你看lut曲线就知道了,右上角的RGB极值也必然是255。这里输出我们用 R'G'B'表示(色调曲线的Y轴),输入还是 RGB(色调曲线的X轴)。

假如你是一台AdobeRGB的 标准显示器,那么必然最大值白色必然是 R'G'B'(255,255,255);而一台sRGB RGB,最大值白色也是R'G'B'(255,255,255)。因为两者的白点一样,所以都是(255,255,255),否则白色成亮灰色了。但如果你用VCGT启用色调曲线去限制AdobeRGB色域而去凑sRGB,会尽可能限制在 sRGB之内,这就叫“色域限制”。

这其中的数学理解是,“色域覆盖”不等于“色彩空间实现”,确实有些绕,但原理就是如此。所以,还是需要显示器内部的硬件3Dlut。这些东西是用在专业的平面设计领域,影像行业只要正确标注色彩空间就足矣了。

实际上硬件3Dlut显示器对普通影像用户来说意义不大的。所谓优势是数学上的,实际双盲实验你肯定通不过,哈。所以苹果全是软校色加载vcgt+ndin。普通最好是广色域+sRGB双屏,这样才是性价比最高的最优解。

本帖最后由 stevenkoh 于 2022-1-10 09:16 编辑
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 3.615
主题: 44
帖子: 3196
注册: 2013年1月
在谈谈所谓“好的显示器”。其实很多东西一般靠肉眼是很难发现的,比如 6bit屏幕  和 8bit屏幕眼力好的可以区分(但绝大部分人是无法区分的,需要用特殊的图案),但8bit屏幕 和 10bit屏幕眼力肯定是无法区分的。

rivershaw 发表于 2022-1-5 16:58
......
什么是好的显示器?用DisplayCal交互式调整显示器的亮度、对比度、RGB按键,把色温调到6500K,用不支持色彩管理的APP显示一张黑白照片,基本上不偏色(不出现彩色),就是好的显示器。做不到就是不好的显示器。需要注意,有些显示器在对比度很高时做不到,降低一些对比度就能做到了,这样的显示器最好用较低的对比度,禁用VCGT。
......


实际上,一般人而言,是无法看出颜色和黑白的过渡的,因为人眼视锥细胞比例太小了,这个非常反直觉。给大家三张图,理论上,左上-〉右下的135度斜线是黑白和颜色的分界线,其实是很不清晰的。不管你哪个显示器,无论是优质还是劣质、不管你的色彩管理,其实都很难分辨。其实按照这个“肉眼”的方式,今天的条件下,几乎很少有“不好的显示器”。

如果你很难明晰的看见分界线,那么意味着无论你哪个显示器显示,你很难看到“带颜色”的黑白照片。因为即便数据上带颜色的,人眼看不出来。

登录后可直接显示原图
登录后可直接显示原图
登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
stevenkoh 发表于 2022-1-10 08:58
这里说一下关于 VCGT是否“限制色域”的问题,这是一个数学问题,通过撸代码就能实际的感性认识,非常容易。这里仅仅用工程阐述原理。具体操作,不面基只能自己琢磨了。其实第2贴已经给到关键点,第7点:“色调曲线”
其实这个就是 RGB的 3 x 1Dlut。里面有两个关键点:
1.右上角的顶点;
2.整个曲线位置。

如果“右上角”顶点位置在,45度线以下,在右侧的Y轴上,那么就是最大的 255 RGB色彩极值小了,那么肯定是“色域限制”。上述几个坚称“VCGT不会色域限制”的理论就是如此。

但其实还有第二种:如果整个色调曲线位置在45度斜线以下,那么也是“色域限制”。尤其是黄色、品色这种,就是靠色调曲线限制的,这就损失色阶了。这就是艺卓那个官方图 256 Tones的那个示意图。
那么我们知道 RGB 色彩模式下,白色(所谓白点)是 RGB(255,255,255)。你看lut曲线就知道了,右上角的RGB极值也必然是255。这里输出我们用 R'G'B'表示(色调曲线的Y轴),输入还是 RGB(色调曲线的X轴)。

假如你是一台AdobeRGB的 标准显示器,那么必然最大值白色必然是 R'G'B'(255,255,255);而一台sRGB RGB,最大值白色也是R'G'B'(255,255,255)。因为两者的白点一样,所以都是(255,255,255),否则白色成亮灰色了。但如果你用VCGT启用色调曲线去限制AdobeRGB色域而去凑sRGB,会尽可能限制在 sRGB之内,这就叫“色域限制”。

这其中的数学理解是,“色域覆盖”不等于“色彩空间实现”,确实有些绕,但原理就是如此。所以,还是需要显示器内部的硬件3Dlut。这些东西是用在专业的平面设计领域,影像行业只要正确标注色彩空间就足矣了。

实际上硬件3Dlut显示器对普通影像用户来说意义不大的。所谓优势是数学上的,实际双盲实验你肯定通不过,哈。所以苹果全是软校色加载vcgt+ndin。普通最好是广色域+sRGB双屏,这样才是性价比最高的最优解。


没有数学基础的YY,实在可笑。

难道限制RGB的最大值就能改变CIE xy上的“色域”?

只要算一下就会知道,无论VCGT如何,都不会改变CIE xy上的平面色域,不会算数真是害人啊!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
stevenkoh 发表于 2022-1-10 11:34
……
其实按照这个“肉眼”的方式,今天的条件下,几乎很少有“不好的显示器”。
……


你说对了!所以,今天的条件下,几乎不需要VCGT了。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
为什么VCGT(3×1Dlut)没有限制CIExy色域的作用呢?

因为CIExy色域的三角形顶点对应RGB的最大饱和度,而RGB=【214;0;0】与RGB=【255;0;0】的饱和度都是100%,在CIExy平面上是相同的点。

所以无论VCGT怎么改变RGB,都不会改变RGB的最大饱和度,也就是不会改变CIExy色域的三角形顶点位置,不会有限制CIExy色域的效果。

如果VCGT使RGB的最大值不一样,就是VCGT调整了屏幕的色温,色温变了、白点变了,色彩空间(立体色域)的形状也就改变了。虽然CIExy色域仍然不变,立体色域会有改变,但是这种改变源于白点的变化,与限制色域无关。

这种问题,只要实际计算一下,就清清楚楚、明明白白了。

如果网上搜一下,会发现以前很多大师说过VCGT(3×1Dlut)可以限制色域,很可惜,这种说法错了,造成以讹传讹。只要稍有一点点数学基础,实际计算一下,就会发现问题。

想要修改色域,只能依靠“矩阵”或者“3DLUT”。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 3.615
主题: 44
帖子: 3196
注册: 2013年1月
这还是数学思维的问题,民科从来没有意识到色调曲线更改了,CIE 空间内两个顶点的连线就不一样了,导致在二维投影上的形状也变了,实际的投影面积都缩小了,这就叫“色域限制”。夏虫不可语冰,本来这个就很绕,争论这个没有意义。落实到实际操作,既然都说“今天的条件下,几乎不需要VCGT了。”,那么如何回答楼主的第6问呢?“我们应该在何时启用vcgt,何时放弃VCGT?”

民科放言有空了细说,我们拭目以待。民科的一个特点就是在小白面前装叉,一旦遇到深水区问题,就“有空细说”,我们看看民科怎么准确的表述

rivershaw 发表于 2022-1-6 14:53
你的意思我明白,意思基本上都对,但这样表述我觉得不太准确。

等我有空了细细说。
本帖最后由 stevenkoh 于 2022-1-11 12:47 编辑
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
stevenkoh 发表于 2022-1-11 12:20
这还是数学思维的问题,民科从来没有意识到色调曲线更改了,CIE 空间内两个顶点的连线就不一样了,导致在二维投影上的形状也变了,实际的投影面积都缩小了,这就叫“色域限制”。夏虫不可语冰,本来这个就很绕,争论这个没有意义。落实到实际操作,既然都说“今天的条件下,几乎不需要VCGT了。”,那么如何回答楼主的第6问呢?“我们应该在何时启用vcgt,何时放弃VCGT?”

民科放言有空了细说,我们拭目以待。民科的一个特点就是在小白面前装叉,一旦遇到深水区问题,就“有空细说”,我们看看民科怎么准确的表述


“色调曲线更改了,CIE 空间内两个顶点的连线就不一样了”,请不要糟蹋数学!

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 3.615
主题: 44
帖子: 3196
注册: 2013年1月
rivershaw 发表于 2022-1-11 14:08
“色调曲线更改了,CIE 空间内两个顶点的连线就不一样了”,请不要糟蹋数学!


呵呵,您忙,就等你细说了。

rivershaw 发表于 2022-1-6 14:53
你的意思我明白,意思基本上都对,但这样表述我觉得不太准确。

等我有空了细细说
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
stevenkoh 发表于 2022-1-11 16:30
呵呵,您忙,就等你细说了。


有没有数学基础,会不会用公式计算,能不能写代码验证,靠自吹自擂没用!
只要用公式稍微推导一下,写代码计算、验证一下,正常的人就知道Vcgt只能校正Gamma,不会影响CIExy上的色域。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 3.615
主题: 44
帖子: 3196
注册: 2013年1月
rivershaw 发表于 2022-1-6 14:53
你的意思我明白,意思基本上都对,但这样表述我觉得不太准确。

等我有空了细细说。


既然今天的条件下,几乎不需要VCGT了。楼主问题第六条,这研究生退休的民科这么忙?还没有细说?

期待
本帖最后由 stevenkoh 于 2022-1-13 08:37 编辑
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 1.355
主题: 103
帖子: 712
注册: 2011年10月
楼主,你试一下,用discalplay和校色仪自带的软件分别校色,能看出很大区别吗?比如拿同一张图片在两个校色方法下观察(用支持色彩管理的APP查看)。如果看不出区别或者区别不大,大可不必这么抠细节...

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 7.172
主题: 46
帖子: 7071
注册: 2007年7月
年内主力装备
★ NIKON Z 8
想要正确使用DisplayCal软件,需要知道一些显示器正确、准确显示颜色的道理。

首先,当我们说一个颜色准不准、对不对时,依据是什么?

依据是校色仪(色度计、光度计)从屏幕上测量出来的XYZ数值与想要显示的XYZ颜色一样!请注意,是XYZ数值一样,而不是RGB数值一样!

根据RGB怎么才能对应到XYZ(Lab)呢?首先要对RGB做Gamma反变换,把RGB转换成线性的数值,再用矩阵RGB2XYZ计算出XYZ(或者用3DLUT对RGB做三线性内插得到XYZ)。Gamma曲线、RGB2XYZ矩阵或者3DLUT都保存在icc配置文件(头文件)中,当JPEG、TIFF照片丢失icc文件,这些照片的RGB对应的XYZ颜色就不知道了,无法正确、准确显示颜色。

所谓显示器校色,就是测量、计算出所有的RGB数据对应的XYZ数值,把RGB与XYZ的对应关系,保存在“显示器.icc”文件中。如果要显示一张sRGB的照片,根据sRGB的Gamma,把RGB转换成线性RGB,再用sRGB的RGB2XYZ计算出XYZ。然后根据已经测量出的“显示器.icc”文件中的XYZ2RGB(或者3DLUT),把XYZ转换成线性RGB,再根据“显示器.icc”文件中Gamma曲线转换成非线性的RGB,把非线性的RGB送到显示器的RGB端口,这样显示器屏幕上就正确、准确显示出了sRGB的XYZ颜色。

这就是显示器色彩管理的过程。

所谓颜色正确、颜色准确,就是XYZ一致,不是RGB一致,所以,只有显示器的色彩空间(Gamma、白点、矩阵)与sRGB的定义完全一样,才可以不用色彩管理的方法,正确、准确显示sRGB颜色。

反过来,不管显示器是sRGB标准色域,还是Adobe RGB广色域或者P3广色域,只要按照上面的保持XYZ不变的RGB转换方法,使用色彩管理,都能正确、准确显示照片颜色,不管照片是sRGB还是Adobe RGB。

明白了上面的道理,就可以说说Gamma校准是怎么回事了。

Gamma的原始含义是描述两个变量的非线性关系。最早的阴极射线管(CRT),栅极、阴极的电压x,与发射的电子数量(屏幕亮度)y是幂函数关系,y=x^γ,γ大约为2.2。为了降低CRT显示器的硬件成本,就规定送往显示器的信号RGB,预先做一个反γ的变换,就是y=x^(1/γ),这样加到栅极、阴极的RGB电压是非线性的,而发射的电子数量(屏幕亮度)就正好是线性的。所以JPEG、TIFF照片都要求预先做一个Gamma变换(y=x^(1/γ))。对液晶显示器来说,与CRT原理完全不同,液晶的偏转电压与亮度的关系,不是幂函数,而是一条复杂的S曲线,所以,液晶显示器内部本身都有两个Gamma校准表,一个把JPEG、TIFF的Gamma反变换成线性的,另一个反变换液晶自己的S曲线。把这两条Gamma曲线的效果合并起来,就是显示器自身固有的Gamma。

液晶显示器延用Gamma仅仅是为了保持与CRT显示器的兼容性,不是必须的,如果现在重新定义JPEG,就应该去掉Gamma,直接送线性RGB数据到液晶显示器,会省掉很多麻烦。

当不使用Vcgt时,显示器的Gamma校准,就是测量显示器自身固有的Gamma曲线,把这条曲线写入“显示器.icc”的矩阵曲线表(或者3DLUT曲线表)。

当使用Vcgt时,“显示器.icc”的矩阵的曲线表(或者3DLUT的曲线表)可以固定为γ=2.2、或者sRGB的Gamma曲线、或者你指定的任意γ值(比如γ=1.8、γ=2.4),而用Vcgt加上这个固定的曲线,两次查曲线表转换,得到显示器自身固有的Gamma曲线效果。

这就是使用Vcgt时,DisplayCal软件允许你设置Gamma值的原因。设置成任意的Gamma值,只是对Vcgt曲线形状有影响,对Gamma校准没有影响,经过Vcgt曲线和你设置的Gamma曲线,最终的效果还是显示器自身固有的Gamma曲线效果。

懂定点数值运算的都知道,曲线变换越多,色阶损失可能越大,造成色阶断裂、出现色带的可能性越高。所以,最好禁用Vcgt,只做一次曲线变换,如果必须使用Vcgt,最好让你设置的Gamma值接近显示器固有的Gamma值,这样Vcgt最接近直线,对色阶的影响较小。可以预先测量一下显示器的固有Gamma,设置成这个值。

对显示器做色彩管理后,都是按照XYZ一致转换RGB,所以不管显示器的固有Gamma是多少都无所谓,显示的结果是XYZ颜色,XYZ对应线性的RGB,不同Gamma的显示器,显示出来的颜色都一样。

只有不做色彩管理的情况下,显示器固有的Gamma与照片的Gamma不匹配,才会出现问题。比如,照片是sRGB(γ≈2.2),显示器是γ=1.8,这样屏幕看起来发灰,对比度不良。反过来,照片是sRGB(γ≈2.2),显示器是γ=2.4,这样必然损失屏幕最亮、最暗部分的层次,对比度过大。

最后顺便说一下苹果的γ=1.8,很多人误以为苹果颜色好是因为γ=1.8(通用显示器γ≈2.2~2.4),这是不懂色彩管理!苹果颜色好是因为对屏幕做了色彩管理,而不是γ=1.8。苹果只能用自己的显示器,显示器不允许通用,显示器色彩管理自然简单,而Windows允许显示器通用,每个显示器的Gamma、色域都不一样,显示器色彩管理就比较困难,必须要针对每一个显示器做特征提取,制作特有的icc。

以后有时间再说显示器的色域转换(限制色域)的道理。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
回复主题: displaycal软件的使用细节求教
功能受限
游客无回复权限,请登录后再试