数字色度计显示本机值的色彩空间是啥
Posted
技术标签:
【中文标题】数字色度计显示本机值的色彩空间是啥【英文标题】:What is the Color Space of the Display Native Values on Digital Color Meter数字色度计显示本机值的色彩空间是什么 【发布时间】:2020-02-29 04:28:24 【问题描述】:有谁知道数字色度计上显示本机值的颜色空间是什么以及如何将此颜色空间作为 NSColorSpace 或 CGColorSpace 对象获取。谢谢。
【问题讨论】:
【参考方案1】:“显示原生值”色彩空间只是活动的显示配置文件。
现在我们如何去获得它?我们有两种选择:
NSScreen.colorSpace
CGDisplayCopyColorSpace
— 另见CGMainDisplayID()
【讨论】:
【参考方案2】:我假设那是NSColorSpace.deviceRGBColorSpace
a.k.a. NSDeviceRGBColorSpace
a.k.a. CGColorSpaceCreateDeviceRGB()
。
换句话说,我认为这些是硬件帧缓冲区中的实际值(模浮点数与整数表示)。
【讨论】:
感谢您的评论。但恐怕这是不正确的。例如如果您使用 DCM 检测红色 sRGB(255,0,0),则原始值在 DCM 上将为 rgb(252,13,27),但是,当我将 sRGB 颜色转换为 DeviceRGB 颜色空间时,结果为还是 rgb(255,0,0)。以上是关于数字色度计显示本机值的色彩空间是啥的主要内容,如果未能解决你的问题,请参考以下文章
opencv_图像的色彩空間cvtColor(HSVHSLHSB )及相关色彩学
Atitit rgb yuv hsv HSL 模式和 HSV(HSB) 图像色彩空间的区别