почему значение r в rgb неверно при преобразовании rgb в hsl в пакете colorsys - PullRequest
1 голос
/ 06 августа 2020
import colorsys
print(colorsys.rgb_to_hls(92/255, 137/255, 78/255))

[0,29378531 0,42156863 0,2744186]

Насыщенность (S), Яркость (L) правильные (согласно этому веб-сайту ), но оттенок должен 106 , Я не уверен, в чем проблема?

1 Ответ

3 голосов
/ 06 августа 2020

Вывод colorsys.rgb_to_hls выражается в частях на единицу (от 0 до 1):

106/360=0.294

Вы можете увидеть разрешенные значения функций colorsys на следующем рисунке:

введите описание изображения здесь

...