Package org.apache.commons.imaging.color
Class ColorCieLch
- java.lang.Object
-
- org.apache.commons.imaging.color.ColorCieLch
-
public final class ColorCieLch extends java.lang.ObjectRepresents a color in the CIELCH 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#Cylindrical_representation_(CIELCH)
-
-
Field Summary
Fields Modifier and Type Field Description static ColorCieLchBLACKA constant for color black.static ColorCieLchBLUEA constant for color blue.doublecC* chroma.static ColorCieLchGREENA constant for color green.doublehHue.doublelL* lightness.static ColorCieLchREDA constant for color red.static ColorCieLchWHITEA constant for color white.
-
Constructor Summary
Constructors Constructor Description ColorCieLch(double l, double c, double h)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 ColorCieLch BLACK
A constant for color black. Color components are:L*: 0 C*: 0 h: 0
-
WHITE
public static final ColorCieLch WHITE
A constant for color white. Color components are:L*: 100 C*: 0 h: 297
-
RED
public static final ColorCieLch RED
A constant for color red. Color components are:L*: 53 C*: 80 h: 67
-
GREEN
public static final ColorCieLch GREEN
A constant for color green. Color components are:L*: 88 C*: -86 h: 83
-
BLUE
public static final ColorCieLch BLUE
A constant for color blue. Color components are:L*: 32 C*: 79 h: -108
-
l
public final double l
L* lightness.
-
c
public final double c
C* chroma.
-
h
public final double h
Hue.
-
-