相关疑难解决方法(0)

HSL到RGB颜色转换

我正在寻找一种工具或算法来将HSL颜色转换为RGB.在我看来,HSL并没有被广泛使用,所以我没有太多运气寻找转换器.

hsl rgb colors

160
推荐指数
10
解决办法
16万
查看次数

为什么这个Javascript RGB到HSL代码不起作用?

我在http://www.mjijackson.com/2008/02/rgb-to-hsl-and-rgb-to-hsv-color-model-conversion-algorithms-in-javascript上找到了这个RGB到HSL脚本.我找不到任何其他小的体面的.问题是这段代码甚至不起作用.有谁知道为什么?(我不知道一点颜色数学,但也许它正在返回补充?)

function rgbToHsl(r, g, b){
    r /= 255, g /= 255, b /= 255;
    var max = Math.max(r, g, b), min = Math.min(r, g, b);
    var h, s, l = (max + min) / 2;

    if(max == min){
        h = s = 0; // achromatic
    }else{
        var d = max - min;
        s = l > 0.5 ? d / (2 - max - min) : d / (max + min);
        switch(max){
            case r: h = (g - …
Run Code Online (Sandbox Code Playgroud)

javascript hsl rgb colors

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

colors ×2

hsl ×2

rgb ×2

javascript ×1