Trusted answers to developer questions
Trusted Answers to Developer Questions

Related Tags

python
python3

What is colorsys.hls_to_rgb(h, l, s) in Python?

Kainat Asif

The colorsys.hls_to_rgb(r, g, b) function converts HLS (Hue Lightness Saturation) coordinates to RGB (Red Green Blue) coordinates.

Declaration

The colorsys module stores the definition of the hls_to_rgb() function. The colorsys module can be imported using the following code:

import colorsys

colorsys.hls_to_rgb(h, s, v)

h, l, and s can have any value between 0 and 1 inclusive.

Code

The following code snippet demonstrates the use of hls_to_rgb():

import colorsys

if __name__ == '__main__':
  h = 0.17
  l = 0.82
  s = 0.45

  r, g, b = colorsys.hsv_to_rgb(h, l, s)

  print('HLS:-')
  print('h: ' + str(h) + '\nl: ' + str(l) + '\ns: ' + str(s))
  print('\nRGB:-')
  print('r: ' + str(r) + '\ng: ' + str(g) + '\nb: ' + str(b))

RELATED TAGS

python
python3

CONTRIBUTOR

Kainat Asif
Copyright ©2022 Educative, Inc. All rights reserved
RELATED COURSES

View all Courses

Keep Exploring