Как изменить яркость цвета в C #? - PullRequest
0 голосов
/ 30 марта 2011

В c # вы можете получить яркость HSL цвета, выполнив Color.GetBrightness (). Если я хочу увеличить яркость цвета на определенный процент, я не могу просто умножить отдельные значения RGB на эту величину. Похоже, HSL не работает так. Как бы я это сделал?

1 Ответ

2 голосов
/ 30 марта 2011

Я думаю, что эта статья может помочь вам с этим и всеми другими вопросами, связанными с цветом. Он имеет исходный код C # для всех преобразований и модификаций.

Преобразования цветового пространства RGB и HSL

...