Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C# では、Color.GetBrightness() を実行して、色の HSL 輝度を取得できます。色の明るさを特定のパーセンテージだけ上げたい場合、個々の RGB 値に単純にその量を掛けることはできません。HSLはそのようには機能しないようです。どうすればいいですか?
この記事は、この問題やその他の色に関するすべての質問に役立つと思います。すべての変換と変更のための C# ソースがあります。
RGB および HSL 色空間の変換