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. ଯଦି ସର୍ବାଧିକ ଓ ସର୍ବନିମ୍ନ ସମାନ ଅଛି, ତେବେ ରଙ୍ଗଟି ধୂସର (grey): hue ଓ saturation ଦୁଇଟି 0 ହେବ।
  4. ନହେଲେ S କୁ ସର୍ବାଧିକ ଓ ସର୍ବନିମ୍ନ ମଧ୍ୟର ଅନ୍ତରରୁ ଉତ୍ପନ୍ନ କର, ଏବଂ H କୁ ଯେଉଁ ଚ୍ୟାନେଲ ସର୍ବାଧିକ ସେଠାରୁ ପଢ଼।

କାର୍ଯ୍ୟକ୍ଷମ ଉଦାହରଣ

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

ତତ୍ତ୍ୱତଃ ସଠିକ୍। କାରଣ H, S ଓ L ସାଧାରଣତଃ ଗୋଲାକାର ଗୋଟିଏ ପୁରା ସଂଖ୍ୟାରେ ପ୍ରଦର୍ଶିତ ହୁଏ, ପୁଣି ପରିବର୍ତ୍ତନ କଲେ ଗୋଟିଏ ଚ୍ୟାନେଲ କିମ୍ବା ଦୁଇଟି ଷ୍ଟେପ୍ ଯାଏତୁକୁ ସ୍ଥାନାନ୍ତର ହେବା ସମ୍ଭବ।

RGB ଓ HSL ବ୍ୟାଖ୍ୟା

RGB କ'ଣ?

RGB ଏକ ରଙ୍ଗକୁ ତିନିଟି ଲାଇଟ୍ ଚ୍ୟାନେଲ୍ ଭାବରେ ବର୍ଣ୍ଣନା କରେ — ଲାଲ, ସବୁଜ ଓ ନୀଳ — ପ୍ରତ୍ୟେକ 0 ଠାରୁ 255 ପର୍ଯ୍ୟନ୍ତ। ଏହା ସ୍କ୍ରିନ୍ କିପରି କାମ କରେ ତାହାକୁ ପ୍ରତିବିମ୍ବିତ କରେ: ତିନିଟିଆ ଭିତରୁ ସମସ୍ତ 255 ହେଲେ ଧଳା, ସମସ୍ତ 0 ହେଲେ କଳା ହୁଏ। RGB ସେତେବେଳେ ଠିକ୍ ଯେଉଁବେଳେ ତୁମେ ରଙ୍ଗ ସହିତ ଗଣିତ କରିବାକୁ ଚାହାଁ, ଏବଂ rgba() ଟ୍ରାନ୍ସପାରେନ୍ସି ଯୋଗ କରେ।

ସିନ୍ଟାକ୍ସ:
rgb(R, G, B)
ରେଞ୍ଜ:
0–255 per channel
ଶ୍ରେଷ୍ଠ ପାଇଁ:
code, canvas, transparency with rgba()

HSL କ'ଣ?

HSL ଗୋଟିଏ ରଙ୍ଗକୁ hue (ରଙ୍ଗଚକ୍ରରେ 0–360°), saturation (କେତେ ରଙ୍ଗୀନ, 0–100%) ଏବଂ lightness (କେତେ ଉଜ୍ଜ୍ୱଳ, 0–100%) ଭାଗରେ ବିଭାଜିତ କରେ। ପ୍ରତ୍ୟେକ ଅଂଶ ଲୋକେ କିପରି ରଙ୍ଗ କୁଣ୍ଡଳୀ ବର୍ଣ୍ଣନା କରନ୍ତି ସେଇପରି ମେଳ ଖାଏ, ତେଣୁ HSL ହାତୋଲା ଭାବରେ କିମ୍ବା କୋଡ୍ ମାଧ୍ୟମରେ ଟିଣ୍ଟ, ଶେଡ୍ ଓ ସଙ୍ଗତିପୂର୍ଣ୍ଣ ପ୍ୟାଲେଟ୍ ତିଆରି କରିବାକୁ ସରଳ।

ସିନ୍ଟାକ୍ସ:
hsl(H, S%, L%)
ରେଞ୍ଜ:
0–360°, 0–100%, 0–100%
ଶ୍ରେଷ୍ଠ ପାଇଁ:
palettes, tints and shades, theming

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%)

ପ୍ରଶ୍ନୋତ୍ତର