Package org.jline.utils
Class Colors
java.lang.Object
org.jline.utils.Colors
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final double[]Adobe RGB environmentstatic final double[]Average surrounding for CAM color spacesstatic final intChromastatic 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 intHuestatic final intHue Composition / Hue Quadraturestatic final intLightnessstatic final intColorfulnessstatic final intBrightnessstatic final intSaturationstatic final double[]sRGB encoding environmentstatic final double[]sRGB typical environment -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic double[]CAT02toHPE(double[] RGB) static double[]rgb2cielab(double[] rgb) static intrgbColor(int col) static Integerstatic introundColor(int col, int max) static introundColor(int col, int max, String dist) static introundRgbColor(int r, int g, int b, int max) static voidsetRgbColors(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)
-