Учитывая, что вы говорите о яркости (усиление цвета), а не яркости (количество белого), ваша модель - HSV (иначе HSB), а не HSL.
При быстром брифинге, если вы улучшите канал V на HSV, скажем ... немного синего, у вас будет "более синий" цвет. Если вы улучшите канал L на модели HSL, у вас будет более «чистый и вымытый» синий.
Класс android.graphics.Color имеет встроенную поддержку модели HSV. Используйте Color.colorToHSV () и Color.HSVToColor () для редактирования значения яркости (или оттенка, или насыщенности, если вы подобное).
В модели HSV H (оттенок) определяет основной цвет, S (насыщенность) контролирует количество серого, а V контролирует яркость. Таким образом, если вы увеличиваете V и уменьшаете S одновременно, вы получаете больше яркости, на практике.