RGBColor
RGBColor[r,g,b]
represents a color in the RGB color space, using red, blue and green components.
RGBColor[r,g,b,a]
specifies opacity a.
RGBColor["string"]
returns a color from a hex color or an HTML color name.
RGBColor[color]
returns the RGB representation of color.
Details
- RGBColor is a color representation using three additive colors (red, green and blue), typically used as color specification for fonts, graphics primitives, image pixels and more.
- RGB is commonly used by display devices such as screens and projectors. The actual color displayed may vary from device to device, depending on the type and response of their color elements to the {r,g,b} values.
- Red, green, and blue color intensities outside the range 0 to 1 will be clipped, as will opacities. »
- If no opacity has been specified, RGBColor[r,g,b] is equivalent to RGBColor[r,g,b,1].
- RGBColor[r,g,b,a] is equivalent to {RGBColor[r,g,b],Opacity[a]}.
- The alternative forms RGBColor[{r,g,b}] and RGBColor[{r,g,b,a}] can also be used. »
- In RGBColor[spec], spec can be any of the following:
-
"#rrggbb" six-digit hexadecimal "#rgb" three-digit (shorthand) hexadecimal form "#rrggbbaa" hexadecimal form with opacity "htmlcolor" HTML color color convert from any ColorQ expression - ColorConvert can be used to convert to and from other color spaces such as XYZ and HSB.
- The following wrappers can be used around colors:
-
ColorsNear[color,…] specifies a region around color Directive[…,color,…] specifies a color in combination with other directives Glow[color] specifies color independent of lighting » Opacity[a,color] specifies a color with an opacity a Style[expr,color] displays expr with the specified color » - For 3D surfaces, explicit RGBColor directives define surface colors; the final shading depends on lighting and contributions from specularity and glow. »
Examples
open allclose allBasic Examples (4)
Scope (6)
Color Specification (3)
Colors in 3D (1)
Generalizations & Extensions (2)
Properties & Relations (3)
Use ColorData for named color gradients:
Use ColorData for named color schemes:
Use ColorSetter to get a simple color selector (click the color rectangle):
Or use ColorSlider to directly select colors:
Possible Issues (1)
Values outside of the 0, 1 range will be clipped:
In plot functions, use ColorFunctionScaling to control global scaling of variables:
Text
Wolfram Research (1988), RGBColor, Wolfram Language function, https://reference.wolfram.com/language/ref/RGBColor.html (updated 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