kxx123 发表于 2025-2-26 08:27

SDR通常遵循BT.709或sRGB标准,两者都采用近似2.2的伽马曲线,其设定的亮度范围是0.1nit-100nit,但这个亮度只是设定亮度,你嫌不够亮,可以把显示设备的亮度调高,所以SDR是相对亮度!

而HDR遵循的是BT2020标准,不过色域转换没啥困难,但是HDR的每一个像素都有一个10bit值,根据PQ公式转化为亮度值,其亮度范围是0-10000nit,这是绝对亮度:也就是说正经的HDR显示器显示一个1nit的像素就用1nit来显示,显示1个1000nit的像素就用1000nit,当然显示器做不做得到另说。

那么问题来了:不说色域转化,如何把0-10000nit的HDR转化为0.1-100nit的SDR呢?一种就是目前WIN截屏采用的方式:完全丢弃HDR 100nit以上亮度部分的内容,肉眼所见就是高光完全爆掉,说简单点就是色调映射转化只进行100nit以下的HDR转SDR操作;一种是苹果的方式,只是我的猜测,根据你目前显示器的亮度将HDR转为SDR,但其色调映射方式应该算是比较完整的HDR转SDR操作,所以你用你的显示器看这截屏是完全正常的!

其实这两种方式各有优劣,也不能说哪种方式是绝对的好!PS: WIN hdr开关不要强开不就好了,反正我没事是肯定不开的!

呵呵马德里 发表于 2025-4-6 16:39

本帖最后由 呵呵马德里 于 2025-4-6 16:42 编辑

当然是第三方软件问题。建议在微信qq这些软件适配清楚前日常使用关闭HDR开关
win自带的两个截图路径win+shift+s和win+alt+printscreen都可以在HDR下正常截出SDR的图片,其中win+alt+printscreen甚至多给了你一份HDR格式的图片。对比mac简直是遥遥领先
页: 1 [2]
查看完整版本: 所以导致windows目前HDR截图如此割裂的根本原因是什么?