Package org.apache.commons.imaging.color
Class ColorConversions
java.lang.Object
org.apache.commons.imaging.color.ColorConversions
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
convertCieLabToArgbTest
(int cieL, int cieA, int cieB) static ColorCieLch
convertCieLabToCieLch
(double l, double a, double b) static ColorCieLch
convertCieLabToCieLch
(ColorCieLab cielab) static ColorDin99Lab
convertCieLabToDin99bLab
(double l, double a, double b) static ColorDin99Lab
static ColorDin99Lab
convertCieLabToDin99oLab
(double l, double a, double b) DIN99o.static ColorDin99Lab
DIN99o.static ColorXyz
convertCieLabToXyz
(double l, double a, double b) static ColorXyz
convertCieLabToXyz
(ColorCieLab cielab) static ColorCieLab
convertCieLchToCieLab
(double l, double c, double h) static ColorCieLab
convertCieLchToCieLab
(ColorCieLch cielch) static ColorXyz
convertCieLuvToXyz
(double l, double u, double v) static ColorXyz
convertCieLuvToXyz
(ColorCieLuv cielch) static ColorCmy
convertCmykToCmy
(double c, double m, double y, double k) static ColorCmy
convertCmykToCmy
(ColorCmyk cmyk) static int
convertCmykToRgb
(int c, int m, int y, int k) static int
convertCmykToRgbAdobe
(int sc, int sm, int sy, int sk) static ColorCmyk
convertCmyToCmyk
(ColorCmy cmy) static int
convertCmyToRgb
(ColorCmy cmy) static ColorCieLab
convertDin99bLabToCieLab
(double L99b, double a99b, double b99b) static ColorCieLab
static ColorCieLab
convertDin99oLabToCieLab
(double l99o, double a99o, double b99o) DIN99o.static ColorCieLab
DIN99o.static int
convertHslToRgb
(double h, double s, double l) static int
convertHslToRgb
(ColorHsl hsl) static int
convertHsvToRgb
(double h, double s, double v) static int
convertHsvToRgb
(ColorHsv HSV) static ColorXyz
convertHunterLabToXyz
(double l, double a, double b) static ColorXyz
convertHunterLabToXyz
(ColorHunterLab cielab) static ColorCmy
convertRgbToCmy
(int rgb) static ColorHsl
convertRgbToHsl
(int rgb) static ColorHsv
convertRgbToHsv
(int rgb) static ColorXyz
convertRgbToXyz
(int rgb) static ColorCieLuv
convertXuzToCieLuv
(double x, double y, double z) static ColorCieLab
convertXyzToCieLab
(double x, double y, double z) static ColorCieLab
static ColorCieLuv
static ColorHunterLab
convertXyzToHunterLab
(double x, double y, double z) static ColorHunterLab
static int
convertXyzToRgb
(double x, double y, double z) static int
convertXyzToRgb
(ColorXyz xyz) static double
degree2radian
(double degree) static double
radian2degree
(double radian)
-
Method Details
-
convertCieLabToArgbTest
-
convertCieLabToCieLch
-
convertCieLabToCieLch
-
convertCieLabToDin99bLab
-
convertCieLabToDin99bLab
-
convertCieLabToDin99oLab
DIN99o.- Parameters:
cie
- CIE color.- Returns:
- CIELab colors converted to DIN99oLab color space.
- See Also:
-
convertCieLabToDin99oLab
DIN99o.- Parameters:
l
- lightness of color.a
- position between red and green.b
- position between yellow and blue.- Returns:
- CIBELab colors converted to DIN99oLab color space.
- See Also:
-
convertCieLabToXyz
-
convertCieLabToXyz
-
convertCieLchToCieLab
-
convertCieLchToCieLab
-
convertCieLuvToXyz
-
convertCieLuvToXyz
-
convertCmykToCmy
-
convertCmykToCmy
-
convertCmykToRgb
-
convertCmykToRgbAdobe
-
convertCmyToCmyk
-
convertCmyToRgb
-
convertDin99bLabToCieLab
-
convertDin99bLabToCieLab
-
convertDin99oLabToCieLab
DIN99o.- Parameters:
dino
- color in the DIN99 color space.- Returns:
- DIN99o colors converted to CIELab color space.
- See Also:
-
convertDin99oLabToCieLab
DIN99o.- Parameters:
l99o
- lightness of color.a99o
- position between red and green.b99o
- position between yellow and blue.- Returns:
- DIN99o colors converted to CIELab color space.
- See Also:
-
convertHslToRgb
-
convertHslToRgb
-
convertHsvToRgb
-
convertHsvToRgb
-
convertHunterLabToXyz
-
convertHunterLabToXyz
-
convertRgbToCmy
-
convertRgbToHsl
-
convertRgbToHsv
-
convertRgbToXyz
-
convertXuzToCieLuv
-
convertXyzToCieLab
-
convertXyzToCieLab
-
convertXyzToCieLuv
-
convertXyzToHunterLab
-
convertXyzToHunterLab
-
convertXyzToRgb
-
convertXyzToRgb
-
degree2radian
-
radian2degree
-