MSPaint使用哪种色彩空间?(Windows 7)

3

MSPaint使用什么颜色空间?(我相信所有版本的MSPaint在过去几个版本中都是相同的,但只是为了确认,我使用的是Windows 7)。

看起来它是HSL,然而,Lum的取值范围是0到240,但从我所读到的来看,在HSL中Lum应该是0-100。


这没有意义...为什么会被踩?有人可以评论一下吗?这个踩似乎完全没有必要。 - judeclarke
1个回答

3
我假设你指的是画图软件中颜色对话框使用的模型。实际上,它采用的是 HSL 颜色模型,请参阅:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms646375%28v=vs.85%29.aspx

据我回忆,这个特定的对话框自Windows 3.1以来就被使用了。(饱和度和亮度实际上是在0到1的比例尺上,这里被拉伸到了0到240。色调实际上是在0到360度的比例尺上,这里被压缩到了0到240。)

嗯,这很有趣。如果是HSL,为什么Lum可以从0到240,而HSL Lum只能从0到100呢? - judeclarke
我刚刚添加了那个。颜色对话框使用的刻度与您通常使用的不同。例如,该对话框上的240表示您通常刻度上的100,而120则表示50。刻度可以是任意的,因此Lum的范围可以从0到1、从0到240,甚至从0到1000。 - Peter O.
嗯,好的,他们这样做很有趣。感谢你的帮助。 - judeclarke
我认为这不是HSL,而是HSV。但是,MS使用了Lumiosity代替Value。请将https://en.wikipedia.org/wiki/File:Hsl-hsv_models.svg中的HSL和HSV的2D图形与MS Paint(https://msdn.microsoft.com/en-us/library/windows/desktop/ms646375(v=vs.85).aspx)进行比较。 - rofrol

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接