ImageColorPicker.com

    RGB से HSL कनवर्टर

    किसी भी RGB रंग को HSL में कन्वर्ट करो — तुरंत और मुफ्त

    #9B59B6

    कोई भी रंग मान पेस्ट करो — हम उसके फॉर्मेट का पता लगा देंगे।

    R
    G
    B
    HSL परिणाम
    hsl(283, 39%, 53%)
    ह्यू
    283°
    सैचुरेशन
    39%
    लाइटनेस
    53%

    यह रंग हर फ़ॉर्मेट में

    RGB स्क्रीन को बताता है कितना प्रकाश भेजना है; HSL बताता है कि रंग असल में कैसा दिखता है। तीनों चैनलों को hue, saturation और lightness में बदलना रंग को हाथ से समायोजित करना आसान बनाता है।

    RGB से HSL कन्वर्ज़न कैसे काम करता है

    1. R, G और B को 255 से भाग करो ताकि हर मान 0 और 1 के बीच आ जाए।
    2. तीनों में से अधिकतम और न्यूनतम लें — उनका औसत lightness L है।
    3. अगर अधिकतम और न्यूनतम बराबर हैं, तो रंग ग्रे है: hue और saturation दोनों 0 हैं।
    4. अन्यथा S को अधिकतम और न्यूनतम के फैलाव से निकाला जाता है, और H को उस चैनल से पढ़ो जो अधिकतम है।

    काम करने का उदाहरण

    RGB rgb(155, 89, 182)=HSL hsl(283, 39%, 53%)

    सिद्धांततः सटीक। क्योंकि H, S और L सामान्यतः गोल कर के पूरे नंबर दिखाए जाते हैं, वापस कनवर्ट करने पर किसी चैनल में एक-दो कदम का बदलाव आ सकता है।

    RGB और HSL समझाया गया

    RGB क्या है?

    RGB किसी रंग को तीन लाइट चैनलों — red, green और blue — के रूप में बताता है, हर एक 0 से 255 के बीच। यह स्क्रीन के असली काम करने के तरीके को दर्शाता है: जब सभी तीन 255 पर हों तो सफेद मिलता है, और सभी 0 पर काला। जब तुम्हें किसी रंग के साथ कैलकुलेशन करना हो तो RGB सही चुनाव है, और rgba() पारदर्शिता जोड़ता है।

    सिंटैक्स:
    rgb(R, G, B)
    रेंज:
    0–255 प्रति चैनल
    उपयुक्त:
    कोड, canvas, rgba() के साथ पारदर्शिता

    HSL क्या है?

    HSL एक रंग को hue (0–360° रंग पहिये पर), saturation (कितना रंगीन, 0–100%) और lightness (कितना उज्ज्वल, 0–100%) में बाँटता है। चूँकि हर हिस्सा लोगों के रंग वर्णन से मिलता है, HSL तिन्ट्स, शेड्स और स्थिर पैलेट बनाने के लिए सबसे आसान फ़ॉर्मैट है — हाथ से या कोड में।

    सिंटैक्स:
    hsl(H, S%, L%)
    रेंज:
    0–360°, 0–100%, 0–100%
    उपयुक्त:
    पैलेट, टिंट और शेड, थीमिंग

    RGB से HSL संदर्भ तालिका

    सबसे सामान्य CSS रंग, RGB से HSL में कन्वर्ट किए गए।

    रंगRGBHSL
    blackrgb(0, 0, 0)hsl(0, 0%, 0%)
    whitergb(255, 255, 255)hsl(0, 0%, 100%)
    redrgb(255, 0, 0)hsl(0, 100%, 50%)
    limergb(0, 255, 0)hsl(120, 100%, 50%)
    bluergb(0, 0, 255)hsl(240, 100%, 50%)
    yellowrgb(255, 255, 0)hsl(60, 100%, 50%)
    orangergb(255, 165, 0)hsl(39, 100%, 50%)
    tealrgb(0, 128, 128)hsl(180, 100%, 25%)
    purplergb(128, 0, 128)hsl(300, 100%, 25%)
    grayrgb(128, 128, 128)hsl(0, 0%, 50%)

    अक्सर पूछे जाने वाले प्रश्न