彩度S

Webデザイン

カテゴリー: 色変換  閲覧数:890 配信日:2016-04-16 21:58


円柱モデルを使用


彩度の定義は2種類
・双円錐モデル … 使用しない。用途不明
・円柱モデル … 使用



双円錐モデル
・彩度 … 最大値と最小値の差




円柱モデル
・彩度 … 「最大値と最小値の差」の「255-|最大値と最小値の和-255|」に対する割合






円柱モデル 2種類の計算式比較


Wikipedia
・最終的にはこの式だけ覚えておけばよい
・変形させた結果なので、この式自体からは意味を読み取れない
(MAX-MIN) ÷ (1-|MAX+MIN-1|)

RGBとHSLの相互変換ツールと変換計算式
・上記と比較するとこちらの方がより本来の意味に近い
・しかしそれでも一部変形しているところがある(510=2×255)
・前提が255なので、異なるビットカラーでは値を変更しなくてはいけない
収束値 CNT = (MAX + MIN) ÷ 2
収束値 CNTが127以下の場合 彩度 S = (MAX - MIN) ÷ (MAX + MIN)
収束値 CNTが128以上の場合 彩度 S = (MAX - MIN) ÷ (510 - MAX - MIN)



var MAX = 243;
var MIN = 33;
(MAX-MIN)/(255-Math.abs(MAX+MIN-255)); //0.8974358974358975


RGBからHSLのSを求める計算式。(MAX-MIN)/(1-|MAX+MIN-1|)



彩度Sの意味


・RGBの3値が同じ状態を0%
・彩度上昇にあわせて均等に広がっていく
・RGBの何れかが0もしくは255に到達した段階で100%となる

最初に0%と100%を求める
→ 現在の値が変動幅のうちの何%になるのかを調べれば彩度が求まる


指定期間人気ページランキング / 2020-5-30 → 2026-6-7
順位 ページタイトル抜粋 アクセス数
1 RGB ⇔ Lab | 色変換(色) 8944
2 「マウスオーバー」「ロールオーバー」「ホバー」の違い | CSS 4628
3 Design 0 4151
4 血の色 / #b30000 / #360800 / #ff0000 | カラーコード(色) 3801
5 RGBの種類 / ビットカラー | RGB(色) 2814
6 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 2792
7 「bgcolor」「background-color」「background」の違い | CSS 2107
8 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない | モバイルデザイン(デザイン) 2102
9 金融機関ブランドカラー / コーポレートカラー | カラーコード(色) 1990
10 「コズミックブルー」は、くすんだ青系全般の色を指す用語だと思います。 | カラーコード(色) 1895
11 16進数カラーコード / 2進数 1891
12 「:hover」「z-index」を組み合わせて使用すると、正常動作しないことがある | z-index(CSS) 1724
13 「Font Awesome 4」と「Font Awesome 5」の違い(Font Awesome バージョン4からのアップグレード) | Font Awesome(フォント) 1705
14 「属性」「プロパティ」「アトリビュート」の違い | CSS 1673
15 「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は、chromeを「更新」すると正常動作しなくなることがあります。 | Chrome 拡張機能(ブラウザ) 1572
16 「Bootstrapデザイン」✕「グラフ」 | 2系(Bootstrap) 1540
17 「東京都」のカラーコード取得は難しい | カラーコード(色) 1456
18 Chrome でキャッシュを効かさない | Google Chrome(ブラウザ) 1400
19 「Chrome拡張機能」開発中に遭遇したエラー | Chrome 拡張機能 1254
20 「西武鉄道株式会社」のブランドカラーは、3色(#3366CC、#66CCFF、#33CC66) | 色 1247
2026/6/8 5:05 更新