質問: 「彩度」と「明度」のちがいについて調べています。 「彩度」と「明度」のちがいについて調べています。 彩度を「高くする」と、その色が、より「濃く」見えるということがわかりました。 明度を「高くしてゆく」と、その色が、やがて「白」になることもわかりました。 では、このとき、具体的に、「rgb」の要素をどのように配分してゆくと、彩度が高くなり、あるいは、明度が高くなるのでしょうか?(低くする場合は、どうすれば?) 例えば、「彩度を高くするには、rgbの三要素の配分を、均等に高くしてゆけばよい」のですか? 「明度を高くしてゆくには、rとgの配分を高くしてゆけばいい」のでしょうか? よろしく、ご回答願います。
回答: 彩度、明度というと通常はhsv方式での色指定の要素なので、その解釈で述べます。 彩度(s)はrgb各値の中からmax値とmin値を選んだ時、 (max - min) / max に比例します。 明度(v)は max に比例します。 つまり、rgbのうちのどれかの値が大きい時、明度はその色の明るさに影響されます。 また、rgb各値の値の相違が少なければ彩度は小さくなり、大きければ彩度は大きくなります。 明度も彩度も、それがrgbのどの色かには依存しません。色の種類の違いを示すのは色相(h)という別のパラメーターになります。