Package org.jline.utils
Class Colors
java.lang.Object
org.jline.utils.Colors
-
Field Summary
Modifier and TypeFieldDescriptionstatic final double[]
Adobe RGB environmentstatic final double[]
Average surrounding for CAM color spacesstatic final int
Chromastatic final double[]
D50 illuminant for CAM color spacesstatic final double[]
D65 illuminant for CAM color spacesstatic final double[]
Dark surrounding for CAM color spacesstatic final int[]
Default 256 colors palettestatic final int[]
Default 88 colors palettestatic final double[]
Dim surrounding for CAM color spacesstatic final int
Huestatic final int
Hue Composition / Hue Quadraturestatic final int
Lightnessstatic final int
Colorfulnessstatic final int
Brightnessstatic final int
Saturationstatic final double[]
sRGB encoding environmentstatic final double[]
sRGB typical environment -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double[]
CAT02toHPE
(double[] RGB) static double[]
rgb2cielab
(double[] rgb) static int
rgbColor
(int col) static Integer
static int
roundColor
(int col, int max) static int
roundColor
(int col, int max, String dist) static int
roundRgbColor
(int r, int g, int b, int max) static void
setRgbColors
(int[] colors)
-
Field Details
-
DEFAULT_COLORS_256
public static final int[] DEFAULT_COLORS_256Default 256 colors palette -
DEFAULT_COLORS_88
public static final int[] DEFAULT_COLORS_88Default 88 colors palette -
D50
public static final double[] D50D50 illuminant for CAM color spaces -
D65
public static final double[] D65D65 illuminant for CAM color spaces -
averageSurrounding
public static final double[] averageSurroundingAverage surrounding for CAM color spaces -
dimSurrounding
public static final double[] dimSurroundingDim surrounding for CAM color spaces -
darkSurrounding
public static final double[] darkSurroundingDark surrounding for CAM color spaces -
sRGB_encoding_environment
public static final double[] sRGB_encoding_environmentsRGB encoding environment -
sRGB_typical_environment
public static final double[] sRGB_typical_environmentsRGB typical environment -
AdobeRGB_environment
public static final double[] AdobeRGB_environmentAdobe RGB environment -
J
public static final int JLightness- See Also:
-
Q
public static final int QBrightness- See Also:
-
C
public static final int CChroma- See Also:
-
M
public static final int MColorfulness- See Also:
-
s
public static final int sSaturation- See Also:
-
H
public static final int HHue Composition / Hue Quadrature- See Also:
-
h
public static final int hHue- See Also:
-
-
Constructor Details
-
Colors
public Colors()
-
-
Method Details
-
setRgbColors
public static void setRgbColors(int[] colors) -
rgbColor
public static int rgbColor(int col) -
rgbColor
-
roundColor
public static int roundColor(int col, int max) -
roundColor
-
roundRgbColor
public static int roundRgbColor(int r, int g, int b, int max) -
CAT02toHPE
public static double[] CAT02toHPE(double[] RGB) -
rgb2cielab
public static double[] rgb2cielab(double[] rgb)
-