- java.lang.Object
-
- org.jline.utils.Colors
-
public class Colors extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static double[]
AdobeRGB_environment
Adobe RGB environmentstatic double[]
averageSurrounding
Average surrounding for CAM color spacesstatic int
C
Chromastatic double[]
D50
D50 illuminant for CAM color spacesstatic double[]
D65
D65 illuminant for CAM color spacesstatic double[]
darkSurrounding
Dark surrounding for CAM color spacesstatic int[]
DEFAULT_COLORS_256
Default 256 colors palettestatic int[]
DEFAULT_COLORS_88
Default 88 colors palettestatic double[]
dimSurrounding
Dim surrounding for CAM color spacesstatic int
h
Huestatic int
H
Hue Composition / Hue Quadraturestatic int
J
Lightnessstatic int
M
Colorfulnessstatic int
Q
Brightnessstatic int
s
Saturationstatic double[]
sRGB_encoding_environment
sRGB encoding environmentstatic double[]
sRGB_typical_environment
sRGB typical environment
-
Constructor Summary
Constructors Constructor Description Colors()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static double[]
CAT02toHPE(double[] RGB)
static double[]
rgb2cielab(double[] rgb)
static int
rgbColor(int col)
static Integer
rgbColor(String name)
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 Detail
-
DEFAULT_COLORS_256
public static final int[] DEFAULT_COLORS_256
Default 256 colors palette
-
DEFAULT_COLORS_88
public static final int[] DEFAULT_COLORS_88
Default 88 colors palette
-
D50
public static final double[] D50
D50 illuminant for CAM color spaces
-
D65
public static final double[] D65
D65 illuminant for CAM color spaces
-
averageSurrounding
public static final double[] averageSurrounding
Average surrounding for CAM color spaces
-
dimSurrounding
public static final double[] dimSurrounding
Dim surrounding for CAM color spaces
-
darkSurrounding
public static final double[] darkSurrounding
Dark surrounding for CAM color spaces
-
sRGB_encoding_environment
public static final double[] sRGB_encoding_environment
sRGB encoding environment
-
sRGB_typical_environment
public static final double[] sRGB_typical_environment
sRGB typical environment
-
AdobeRGB_environment
public static final double[] AdobeRGB_environment
Adobe RGB environment
-
J
public static final int J
Lightness- See Also:
- Constant Field Values
-
Q
public static final int Q
Brightness- See Also:
- Constant Field Values
-
C
public static final int C
Chroma- See Also:
- Constant Field Values
-
M
public static final int M
Colorfulness- See Also:
- Constant Field Values
-
s
public static final int s
Saturation- See Also:
- Constant Field Values
-
H
public static final int H
Hue Composition / Hue Quadrature- See Also:
- Constant Field Values
-
h
public static final int h
Hue- See Also:
- Constant Field Values
-
-
Method Detail
-
setRgbColors
public static void setRgbColors(int[] colors)
-
rgbColor
public static int rgbColor(int col)
-
roundColor
public static int roundColor(int col, int max)
-
roundColor
public static int roundColor(int col, int max, String dist)
-
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)
-
-