ColorTools
Color
construct a color data structure
Calling Sequence
Parameters
Description
Examples
Compatibility
Color(colorspace, coordinates)
Color(colorspace, color)
Color(color)
colorspace
-
string designating a known color space; "RGB" by default
coordinates
coordinates of the color in the given color space
color
color format recognized by ColorTools
The Color procedure is a constructor for a color data structure. This data structure is recognized by most ColorTools commands and many plot commands.
The parameter colorspace can be any of the color spaces listed on the ColorTools/ColorSpaces help page.
Color structures can be indexed as lists. Two structures are considered equal only if their distance (in the CIE76 metric) is less than 10−Digits2.
with⁡ColorTools:
Colors can be constructed with names
Color⁡Niagara 1
〈RGB : 0.471 0 0.0549〉
Color⁡HSV,Niagara 1
〈HSV : 0.981 1 0.471〉
or with coordinates in the specified space
Color⁡0.5,0.6,0.6
〈RGB : 0.5 0.6 0.6〉
Color⁡HSV,0.5,0.6,0.6
〈HSV : 0.5 0.6 0.6〉
Color⁡XYZ,0.5,0.6,0.6
〈XYZ : 0.5 0.6 0.6〉
They can be indexed as lists using either numeric or character indices
G≔Color⁡Green
G≔〈RGB : 0 0.502 0〉
G2
0.50196078
GG
G
0.,0.50196078,0.
G2≔Color⁡Lab,G
G2≔〈Lab : 46.2 -51.7 49.9〉
G2a
−51.6992788122122
Two colors can be the same even if they are specified in difference color spaces
evalb⁡G=G2
true
Distance⁡G,G2,metric=cie76
0.
evalb⁡G=Darken⁡G
false
Distance⁡G,Darken⁡G2,metric=cie76
0.139737281656224
The ColorTools[Color] command was introduced in Maple 16.
For more information on Maple 16 changes, see Updates in Maple 16.
See Also
ColorTools/ColorSpaces
ColorTools[Distance]
Download Help Document