public class Colors extends Object
Modifier and Type | Field and Description |
---|---|
static double[] |
AdobeRGB_environment
Adobe RGB environment
|
static double[] |
averageSurrounding
Average surrounding for CAM color spaces
|
static int |
C
Chroma
|
static double[] |
D50
D50 illuminant for CAM color spaces
|
static double[] |
D65
D65 illuminant for CAM color spaces
|
static double[] |
darkSurrounding
Dark surrounding for CAM color spaces
|
static int[] |
DEFAULT_COLORS_256
Default 256 colors palette
|
static int[] |
DEFAULT_COLORS_88
Default 88 colors palette
|
static double[] |
dimSurrounding
Dim surrounding for CAM color spaces
|
static int |
h
Hue
|
static int |
H
Hue Composition / Hue Quadrature
|
static int |
J
Lightness
|
static int |
M
Colorfulness
|
static int |
Q
Brightness
|
static int |
s
Saturation
|
static double[] |
sRGB_encoding_environment
sRGB encoding environment
|
static double[] |
sRGB_typical_environment
sRGB typical environment
|
Constructor and Description |
---|
Colors() |
Modifier and Type | Method and 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) |
public static final int[] DEFAULT_COLORS_256
public static final int[] DEFAULT_COLORS_88
public static final double[] D50
public static final double[] D65
public static final double[] averageSurrounding
public static final double[] dimSurrounding
public static final double[] darkSurrounding
public static final double[] sRGB_encoding_environment
public static final double[] sRGB_typical_environment
public static final double[] AdobeRGB_environment
public static final int J
public static final int Q
public static final int C
public static final int M
public static final int s
public static final int H
public static final int h
public static void setRgbColors(int[] colors)
public static int rgbColor(int col)
public static int roundColor(int col, int max)
public static int roundColor(int col, int max, String dist)
public static int roundRgbColor(int r, int g, int b, int max)
public static double[] CAT02toHPE(double[] RGB)
public static double[] rgb2cielab(double[] rgb)