HSVからRGBへの変換とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > HSVからRGBへの変換の意味・解説 

HSVからRGBへの変換

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/02/28 04:50 UTC 版)

HSV色空間」の記事における「HSVからRGBへの変換」の解説

Hが色相配置した色環沿って0.0から360.0の範囲変化する角度表記され彩度意味するS、明度意味するVがそれぞれ0.0から1.0の間で変化するこのような(H,S,V)値によって定義されたある色が与えられているとするとき、次の式を通してこれに対応する(R,G,B)カラー決定することができる。 まず、もしSが0.0と等しいなら、最終的な色は無色もしくは灰色である。このような特別な場合、R、G、およびBは単純にVと等しい。上記通り、この場合Hは無意味となる。 円柱モデルからの変換 C = V × S {\displaystyle C=V\times S} 円錐モデルからの変換 C = S {\displaystyle C=S} H ′ = H 60X = C ( 1 − | H ′ mod 2 − 1 | ) ( R , G , B ) = ( V − C ) ( 1 , 1 , 1 ) + { ( 0 , 0 , 0 ) if  H  is undefined ( C , X , 0 ) if  0 ≤ H ′ < 1 ( X , C , 0 ) if  1 ≤ H ′ < 2 ( 0 , C , X ) if  2 ≤ H ′ < 3 ( 0 , X , C ) if  3 ≤ H ′ < 4 ( X , 0 , C ) if  4 ≤ H ′ < 5 ( C , 0 , X ) if  5 ≤ H ′ < 6 {\displaystyle {\begin{aligned}H^{\prime }&={\frac {H}{60^{\circ }}}\\X&=C(1-|H^{\prime }\;{\bmod {2}}-1|)\\(R,G,B)&=(V-C)(1,1,1)+{\begin{cases}(0,0,0)&{\mbox{if }}H{\mbox{ is undefined}}\\(C,X,0)&{\mbox{if }}0\leq H^{\prime }<1\\(X,C,0)&{\mbox{if }}1\leq H^{\prime }<2\\(0,C,X)&{\mbox{if }}2\leq H^{\prime }<3\\(0,X,C)&{\mbox{if }}3\leq H^{\prime }<4\\(X,0,C)&{\mbox{if }}4\leq H^{\prime }<5\\(C,0,X)&{\mbox{if }}5\leq H^{\prime }<6\end{cases}}\end{aligned}}}

※この「HSVからRGBへの変換」の解説は、「HSV色空間」の解説の一部です。
「HSVからRGBへの変換」を含む「HSV色空間」の記事については、「HSV色空間」の概要を参照ください。

ウィキペディア小見出し辞書の「HSVからRGBへの変換」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HSVからRGBへの変換」の関連用語

1
10% |||||

HSVからRGBへの変換のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HSVからRGBへの変換のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのHSV色空間 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS