HSLからRGBのGを求めたいのですが、L+(S×(1-|2×L-1|))/2部分が良く分かりません。
https://ja.wikipedia.org/wiki/HLS%E8%89%B2%E7%A9 …
例えば、下記で、213はどうやって導き出すのでしょうか?
・HSL 146.6°, 89.3, 44.1
・RGB Decimal 12, 213, 101
-------------------------------
最大値
2×L-1
・2×44.1-1=87.2
1-|2×L-1|
・1-87.2=-86.2
L+(S×(1-|2×L-1|))/2
・44.1+(89.3×-86.2)/2=-3804.73
-------------------------------
最小値
L-(S×(1-|2×L-1|))/2
・44.1-(89.3×-86.2)/2=3892.93
-------------------------------
R
・Hが146.6なので、最小値がR
・3892.93≠12
・試しに結果を255で割ってみましたが、3892.93/255=15.2≠12
-------------------------------
255を掛けてから計算
最大値
2×L-1
・2×44.1×255-1=22490
1-|2×L-1|
・1-22490=--22489
-------------------------------
255で割ってから計算
最大値
2×L-1
・2×44.1/255-1=-0.65411764705
1-|2×L-1|
・1-0.65411764705=0.34588235295
L+(S×(1-|2×L-1|))/2
・44.1/255+(89.3/255×0.34588235295)/2=0.23
-------------------------------
No.2ベストアンサー
- 回答日時:
同じですよね?
算数で
「秒速4mで2時間移動すると何km進めるか?」
って問題に 4*2=8km と答えたらだめです。
単位をそろえる必要があります。
HLS⇔RGBだって、同じことです。
式が想定する「単位」に変換しなければ、正しい値は求まりません。
重箱の隅をつつけば
・HSL 146.6°, 89.3, 44.1
とあるだけでは、 89.3%なのか 89.3‰ なのか 89.3/255 なのかわかりません。
よって0〜1.0に変換することなどできません。
・RGB Decimal 12, 213, 101
も、 24bitカラー(1色8bit)の 213なのか、 48bitカラー(1色16bit)の 213なのか、213‰なのかはっきりしません。
計算結果から
・HSL 146.6°, 89.3%, 44.1%
・RGB 12/255, 213/255, 101/255
だとわかりましたが。
・回答ありがとうございました
>HSL 146.6°, 89.3%, 44.1%
>RGB 12/255, 213/255, 101/255
・参考になりました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 数学の問題について 1 2023/02/13 18:40
- 物理学 (1)秒針の角速度の大きさω(ω>0)を計算しなさい 単位はrad/s、πはそのまま残すこと (2) 3 2023/05/01 12:58
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- 工学 制御工学についてです。 1巡伝達関数Lが L=k/(s+1)(s+2)(s+3) である。kをゲイン 2 2023/01/31 09:28
- 数学 ベクトル方程式の問題についてです。 直線L(x,y)=(0, -3)+s(1, 4)について、点P( 2 2022/06/19 11:43
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- Visual Basic(VBA) 追記する列を増やしたい 2つのデータを検索・照合して元データにないデータを下記マクロで商品名を追記し 9 2022/10/05 10:50
- 数学 高校時代電離平衡の計算に関しての質問です。 問題集で、 酢酸は水溶液中で一部が電離し、次のような電離 2 2022/10/22 18:59
- Excel(エクセル) スプレッドシート 関数で集計したい 2 2023/01/08 17:09
- 数学 確率の問題 4 2023/02/24 01:07
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
尿検査前日に自慰行為した時の...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
尿検査の前日は自慰控えたほう...
-
精子が黄色?
-
中出しをするとお腹が痛い・・・。
-
EXCELで条件付き書式で空白セル...
-
excelでsin二乗のやり方を教え...
-
これって喉仏ですか? 私は女性...
-
口の中に黒い血の塊
-
納豆食べた後の尿の納豆臭は何故?
-
2つの数値のうち、数値が小さい...
-
エクセル指定した範囲からラン...
-
筋トレするとチンコが縮んじゃ...
-
変な話しになります。尿検査で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報