我正在编写一个工具,该工具将尝试确定哪些已知颜色与某些用户选择的颜色“最接近”(来自完整的 RGB 色域)。我注意到 Microsoft 的 GetHue 和 GetBrightness 返回的值似乎与 HSL Hue 和HSL 和 HSV文章计算的 HSL Lightness 值具有相同的值。但微软的 GetSaturation 似乎并不始终等同于任何计算值(HSL、HSV、HSI)。
问题)
- Microsoft 为其 GetHue、GetSaturation 和 GetBrightness 函数使用什么颜色模型?
- 有人在HSL 和 HSV计算中发现错误吗?