Package org.apache.commons.imaging.color
Class ColorCieLuv
- java.lang.Object
-
- org.apache.commons.imaging.color.ColorCieLuv
-
public final class ColorCieLuv extends java.lang.ObjectRepresents a color in the CIELUV color space.Contains the constant values for black, white, red, green, and blue.
- Since:
- 1.0-alpha1
- See Also:
- https://en.wikipedia.org/wiki/CIELUV
-
-
Field Summary
Fields Modifier and Type Field Description static ColorCieLuvBLACKA constant for color black.static ColorCieLuvBLUEA constant for color blue.static ColorCieLuvGREENA constant for color green.doublelLuminance L*.static ColorCieLuvREDA constant for color red.doubleuChromaticity component u*.doublevChromaticity component v*.static ColorCieLuvWHITEA constant for color white.
-
Constructor Summary
Constructors Constructor Description ColorCieLuv(double l, double u, double v)Constructs a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)inthashCode()java.lang.StringtoString()
-
-
-
Field Detail
-
BLACK
public static final ColorCieLuv BLACK
A constant for color black. Color components are:L*: 0.000 u*: 0.000 v*: 0.000
-
WHITE
public static final ColorCieLuv WHITE
A constant for color white. Color components are:L*: 100.000 u*: 0.000 v*: -0.017
-
RED
public static final ColorCieLuv RED
A constant for color red. Color components are:L*: 53.233 u*: 175.053 v*: 37.751
-
GREEN
public static final ColorCieLuv GREEN
A constant for color green. Color components are:L*: 87.737 u*: -83.080 v*: 107.401
-
BLUE
public static final ColorCieLuv BLUE
A constant for color blue. Color components are:L*: 32.303 u*: -9.400 v*: -130.358
-
l
public final double l
Luminance L*.
-
u
public final double u
Chromaticity component u*.
-
v
public final double v
Chromaticity component v*.
-
-