A卡N卡输出色彩的争议应该终结了
本帖最后由 LambdaDelta 于 2025-3-23 11:23 编辑GC573采集卡在RGB24模式下分别用9070XT和3090截的两张图,显卡都是最新驱动下RGB模式8bit,全范围HDMI输出,别的没有动。
9070XT:
https://www.lambda-delta.com/wp-content/uploads/2025/03/AMD.png
3090:
https://www.lambda-delta.com/wp-content/uploads/2025/03/NV.png
请自行对比,我不发表评价了。
没想到这都能压我的图,替换成原图链接了。
更新,23楼老哥发现fluent design的非客户区存在区别,排除所有影响,
将背景设为一致之后:
9070XT,使用mccamy1992估算色温 6636.987637594659 K:
https://www.lambda-delta.com/wp-content/uploads/2025/03/AMD-1.png
3090,使用mccamy1992估算色温 6637.320969062735 K:
https://www.lambda-delta.com/wp-content/uploads/2025/03/NV-1.png
整体图片色温差异为 : 0.333331468076K,
N卡略高。
客户区不存在差异
如果使用Kang 2002则色温分别为6949.164324998856 K,6948.779219388962 K,差异为0.385105609894,A卡略高,
综合来看,色温上不存在差异。
使用老哥的python代码生成的差异图:
https://www.lambda-delta.com/wp-content/uploads/2025/03/diff.png
放大差异之后:
https://www.lambda-delta.com/wp-content/uploads/2025/03/diff_rep.png
的确存在混合上的区别,同时测试了,9070XT多次开关机,使用一段时间之后的差异,结果是没有差异,图就懒得放了。
新的实际数据差异来看,绝对值幅度不超过1,有正有负,属于是blend硬件实现上的内部精度差异, A卡偏黄? 没看出区别 a卡是用游戏驱动,游戏里有色彩增强来着,所以一眼和n卡颜色不同 第一次听说截图可以看颜色。。。难道不应该是屏摄么,截图的话不是谁看的都是自己屏幕么 sai7 发表于 2025-3-22 23:46
第一次听说截图可以看颜色。。。难道不应该是屏摄么,截图的话不是谁看的都是自己屏幕么 ...
这是采集卡截图,谢谢[震惊] LambdaDelta 发表于 2025-3-22 23:47
这是采集卡截图,谢谢
为啥我看不太出来颜色,但是我用N卡和A卡颜色差别是一眼,尤其是游戏的时候。。。 那些没完没了的争论是两方面,一个是色彩,另一个是游戏里画质缩水。
个人看法,色彩和显示器质量也有关系,基本上所有的争论都不谈显示器。是2k的显示器还是2w的显示器,不知道。
另一个游戏画面缩水,1080是登峰造极的缩水卡,从20系开始,估计是为了光追,游戏画面不怎么缩了,导致2080和1080差别不大。 终于看到不搞玄学的了,色彩问题每年都有人吵,到最后只会发展成屁股大战[偷笑] a卡色彩正一点,n卡暖一点 总有人觉得自己的眼睛能强过分光色度计 sai7 发表于 2025-3-22 23:46
第一次听说截图可以看颜色。。。难道不应该是屏摄么,截图的话不是谁看的都是自己屏幕么 ...
屏摄看的是屏幕色彩区别好吧。。。 色彩输出截图对比没毛病 LG……10bit……4K,DP接口,已改0-255,硬是没看出来 幻月 发表于 2025-3-23 00:12
LG……10bit……4K,DP接口,已改0-255,硬是没看出来
其实,这个图也可以不用看,用个取色器看看RGB值更加方便。 在苹果手机上看,a卡色温真的还是暖一点。 zzzhe 发表于 2025-3-23 00:14
在苹果手机上看,a卡色温真的还是暖一点。
也有可能,是我手机屏幕上半部分和下半部分色温不一致……… 本帖最后由 Phil_Libra 于 2025-3-23 00:21 编辑
LambdaDelta 发表于 2025-3-23 00:13
其实,这个图也可以不用看,用个取色器看看RGB值更加方便。
[偷笑]
再补一组
道理我都懂,但是鸽子怎么这么大? 三桑的OLDE G8开了HDR,没有区别 LambdaDelta 发表于 2025-3-23 00:13
其实,这个图也可以不用看,用个取色器看看RGB值更加方便。
果然,都是FFFFFF。求秒还是大爷。 幻月 发表于 2025-3-23 00:37
果然,都是FFFFFF。求秒还是大爷。
不过这个图,我截出来发现大小还不一样,不知道哪个地方有没注意到的差异 较真的话还是有区别的。如果没有区别,如图应该是全灰色。当然肉眼是难以区分这俩系统截图的。
使用ffmpeg的blend滤镜比较,并使用hue滤镜提高对比度来凸显区别。
./ffmpeg -i C:\AMD.png -i C:\NV.png -lavfi blend=all_mode=difference128,hue=s=10 -vframes 1 -f image2 -y C:\%03d.png
https://www.helloimg.com/i/2025/03/23/67dee6550ed8f.png 本帖最后由 MisterXen 于 2025-3-23 00:45 编辑
用numpy比对了一下,的确是有区别,但是肉眼应该看不出来
一共有277867个像素不同,但是RGB (0-255) 最大差别只有2
以下是把差别夸张成255以后的结果:
from PIL import Image
import numpy as np
AMD = np.array(Image.open('AMD.png').getdata()).reshape((2160, 3840, 3))
NV = np.array(Image.open('NV.png').getdata()).reshape((2160, 3840, 3))
diff = np.abs(AMD - NV)
diff_rep = np.where(diff != 0, 255, 0).astype(np.uint8)
Image.fromarray(diff_rep).save("diff_rep.png")
Misaka_9993 发表于 2025-3-23 00:39
较真的话还是有区别的。如果没有区别,如图应该是全灰色。当然肉眼是难以区分这俩系统截图的。
使用ffmpeg ...
这样一看就明显了,是fluent design透过来的背景不一样。 LambdaDelta 发表于 2025-3-23 00:44
这样一看就明显了,是fluent design透过来的背景不一样。
不同的地方看不出什么规律,不能排除是采集卡本身噪音的影响。可以试试只用A卡或者N卡,隔一段时间截一张图,看看输出会不会也有区别。 所谓的a观感好不代表色准比n更准,直接拿tif图来看,a和n相同像素的rgb色值是一样的,也就是渲染出来的图片颜色是一致的。后期专业调色色准没区别,也包括3d渲染,blender里n甚至optix光追渲染支持的更好,渲染质量要比a用hip反射更细腻。 不是啊大哥,你真打算用科学解决玄学问题?
这种证明近年少说也有几十次了,你看该不信的他信了么[吐槽] 本帖最后由 8xwob3ko 于 2025-3-23 01:40 编辑
iris_ 发表于 2025-3-23 00:05
总有人觉得自己的眼睛能强过分光色度计
我看之前测的是专业卡驱动两家一样。不知道游戏驱动有没有默认滤镜或者色彩策略的差异 uxuey 发表于 2025-3-23 00:09
屏摄看的是屏幕色彩区别好吧。。。 色彩输出截图对比没毛病
同一个屏幕,分别用A卡和N卡,确实不一样 多一个帖子多N分争吵, 让他沉下去吧