RGBColor
RGBColor[red,green,blue]
RGB色空間の色を,赤,青,緑の成分を使って表す.
RGBColor[r,g,b,a]
不透明度 a を指定する.
RGBColor["string"]
16進数の色あるいはHTMLの色の名前から色を返す.
RGBColor[color]
color のRGB表現を返す.
詳細
- RGBColorは,フォント,グラフィックスプリミティブ,画像の画素等の指定にしばしば使われる,赤,緑,青の3つの加色を使った色の表現である.
- RGBはスクリーンやプロジェクターのような表示デバイスでよく使われる.実際に表示される色は{r,g,b}値に対する色要素のタイプや反応に応じてデバイスによって異なることがある.
- 0から1の範囲外にある赤,緑,青の強度は不透明度と同様に切り取られる. »
- 不透明度が指定されていない場合,RGBColor[r,g,b]はRGBColor[r,g,b,1]に等しい.
- RGBColor[r,g,b,a]は{RGBColor[r,g,b],Opacity[a]}に等しい.
- 代替形のRGBColor[{r,g,b}]およびRGBColor[{r,g,b,a}]も使うことができる. »
- RGBColor["string"]では,"string"は以下のいずれでもよい.
-
"#rrggbb" 6桁の16進数 "#rgb" 3桁(短縮形)の16進数形 "#rrggbbaa" 不透明度がある16進数形 "htmlcolor" HTMLカラー color 任意のColorQ式から変換する - ColorConvertを使ってXYZやHSBのような他の色空間との間で変換できる.
- 色には次のラッパーを使うことができる.
-
ColorsNear[color,…] color の周りの領域を指定する Directive[…,color,…] 他の指示子との組合せで色を指定する Glow[color] 照明とは無関係に色を指定する » Opacity[a,color] 不透明度で a 色を指定する Style[expr,color] expr を指定された色で表示する » - 3Dの表面の場合,明示的なRGBColor指示子で表面の色を指定する.最終的な陰影付けは照明と鏡面反射および放光に依存する. »
例題
すべて開くすべて閉じるスコープ (6)
特性と関係 (3)
名前付きの色のグラデーションにColorDataを使う:
名前付きのカラースキームにColorDataを使う:
ColorSetterを使って簡単なカラーセレクタ(色の矩形をクリック)を作る:
または,ColorSliderを使って直接色を選択する:
考えられる問題 (1)
プロット関数で,ColorFunctionScalingを使って変数の大域的スケーリングを制御する:
テキスト
Wolfram Research (1988), RGBColor, Wolfram言語関数, https://reference.wolfram.com/language/ref/RGBColor.html (2021年に更新).
CMS
Wolfram Language. 1988. "RGBColor." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2021. https://reference.wolfram.com/language/ref/RGBColor.html.
APA
Wolfram Language. (1988). RGBColor. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RGBColor.html