将HSB / HSV颜色转换为HSL [英] Convert HSB/HSV color to HSL
本文介绍了将HSB / HSV颜色转换为HSL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是否将HSB颜色转换为HSL?
Ho do I convert HSB color to HSL?
Photoshop在其颜色选择器中显示HSB颜色。 HSL颜色可以在CSS中使用。
Photoshop shows HSB color in its color picker. HSL color can be used in CSS.
我试过这个JS:
function hsb2hsl(h, s, b) {
return {
h: h,
s: s,
l: b-s/2
}
}
But hsb2hsl(0, 100, 50).l == 0
instead of 25
更新:我可以不转换HSB→RGB→HSL吗?
Update: Can I do that without converting HSB → RGB → HSL?
推荐答案
我恐怕我的Javascript知识不足,但你应该能够推断出 http://ariya.blogspot.com/2008/07/converting-between-hsl-and- hsv.html
I'm afraid my Javascript knowledge is lacking, but you should be able to infer the conversion from http://ariya.blogspot.com/2008/07/converting-between-hsl-and-hsv.html
这篇关于将HSB / HSV颜色转换为HSL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文