Package org.apache.commons.imaging.color
Class ColorConversions
- java.lang.Object
-
- org.apache.commons.imaging.color.ColorConversions
-
public final class ColorConversions extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intconvertCIELabtoARGBTest(int cieL, int cieA, int cieB)static ColorCieLchconvertCIELabtoCIELCH(double L, double a, double b)static ColorCieLchconvertCIELabtoCIELCH(ColorCieLab cielab)static ColorXyzconvertCIELabtoXYZ(double L, double a, double b)static ColorXyzconvertCIELabtoXYZ(ColorCieLab cielab)static ColorCieLabconvertCIELCHtoCIELab(double L, double C, double H)static ColorCieLabconvertCIELCHtoCIELab(ColorCieLch cielch)static ColorXyzconvertCIELuvtoXYZ(double L, double u, double v)static ColorXyzconvertCIELuvtoXYZ(ColorCieLuv cielch)static ColorCmyconvertCMYKtoCMY(double C, double M, double Y, double K)static ColorCmyconvertCMYKtoCMY(ColorCmyk cmyk)static intconvertCMYKtoRGB(int c, int m, int y, int k)static intconvertCMYKtoRGB_Adobe(int sc, int sm, int sy, int sk)static ColorCmykconvertCMYtoCMYK(ColorCmy cmy)static intconvertCMYtoRGB(ColorCmy cmy)static intconvertHSLtoRGB(double H, double S, double L)static intconvertHSLtoRGB(ColorHsl hsl)static intconvertHSVtoRGB(double H, double S, double V)static intconvertHSVtoRGB(ColorHsv HSV)static ColorXyzconvertHunterLabtoXYZ(double L, double a, double b)static ColorXyzconvertHunterLabtoXYZ(ColorHunterLab cielab)static ColorCmyconvertRGBtoCMY(int rgb)static ColorHslconvertRGBtoHSL(int rgb)static ColorHsvconvertRGBtoHSV(int rgb)static ColorXyzconvertRGBtoXYZ(int rgb)static ColorCieLabconvertXYZtoCIELab(double X, double Y, double Z)static ColorCieLabconvertXYZtoCIELab(ColorXyz xyz)static ColorCieLuvconvertXYZtoCIELuv(double X, double Y, double Z)static ColorCieLuvconvertXYZtoCIELuv(ColorXyz xyz)static ColorHunterLabconvertXYZtoHunterLab(double X, double Y, double Z)static ColorHunterLabconvertXYZtoHunterLab(ColorXyz xyz)static intconvertXYZtoRGB(double X, double Y, double Z)static intconvertXYZtoRGB(ColorXyz xyz)static doubledegree_2_radian(double degree)static doubleradian_2_degree(double radian)
-
-
-
Method Detail
-
convertXYZtoCIELab
public static ColorCieLab convertXYZtoCIELab(ColorXyz xyz)
-
convertXYZtoCIELab
public static ColorCieLab convertXYZtoCIELab(double X, double Y, double Z)
-
convertCIELabtoXYZ
public static ColorXyz convertCIELabtoXYZ(ColorCieLab cielab)
-
convertCIELabtoXYZ
public static ColorXyz convertCIELabtoXYZ(double L, double a, double b)
-
convertXYZtoHunterLab
public static ColorHunterLab convertXYZtoHunterLab(ColorXyz xyz)
-
convertXYZtoHunterLab
public static ColorHunterLab convertXYZtoHunterLab(double X, double Y, double Z)
-
convertHunterLabtoXYZ
public static ColorXyz convertHunterLabtoXYZ(ColorHunterLab cielab)
-
convertHunterLabtoXYZ
public static ColorXyz convertHunterLabtoXYZ(double L, double a, double b)
-
convertXYZtoRGB
public static int convertXYZtoRGB(ColorXyz xyz)
-
convertXYZtoRGB
public static int convertXYZtoRGB(double X, double Y, double Z)
-
convertRGBtoXYZ
public static ColorXyz convertRGBtoXYZ(int rgb)
-
convertRGBtoCMY
public static ColorCmy convertRGBtoCMY(int rgb)
-
convertCMYtoRGB
public static int convertCMYtoRGB(ColorCmy cmy)
-
convertCMYKtoCMY
public static ColorCmy convertCMYKtoCMY(double C, double M, double Y, double K)
-
convertCMYKtoRGB
public static int convertCMYKtoRGB(int c, int m, int y, int k)
-
convertRGBtoHSL
public static ColorHsl convertRGBtoHSL(int rgb)
-
convertHSLtoRGB
public static int convertHSLtoRGB(ColorHsl hsl)
-
convertHSLtoRGB
public static int convertHSLtoRGB(double H, double S, double L)
-
convertRGBtoHSV
public static ColorHsv convertRGBtoHSV(int rgb)
-
convertHSVtoRGB
public static int convertHSVtoRGB(ColorHsv HSV)
-
convertHSVtoRGB
public static int convertHSVtoRGB(double H, double S, double V)
-
convertCMYKtoRGB_Adobe
public static int convertCMYKtoRGB_Adobe(int sc, int sm, int sy, int sk)
-
convertCIELabtoARGBTest
public static int convertCIELabtoARGBTest(int cieL, int cieA, int cieB)
-
convertCIELabtoCIELCH
public static ColorCieLch convertCIELabtoCIELCH(ColorCieLab cielab)
-
convertCIELabtoCIELCH
public static ColorCieLch convertCIELabtoCIELCH(double L, double a, double b)
-
convertCIELCHtoCIELab
public static ColorCieLab convertCIELCHtoCIELab(ColorCieLch cielch)
-
convertCIELCHtoCIELab
public static ColorCieLab convertCIELCHtoCIELab(double L, double C, double H)
-
degree_2_radian
public static double degree_2_radian(double degree)
-
radian_2_degree
public static double radian_2_degree(double radian)
-
convertXYZtoCIELuv
public static ColorCieLuv convertXYZtoCIELuv(ColorXyz xyz)
-
convertXYZtoCIELuv
public static ColorCieLuv convertXYZtoCIELuv(double X, double Y, double Z)
-
convertCIELuvtoXYZ
public static ColorXyz convertCIELuvtoXYZ(ColorCieLuv cielch)
-
convertCIELuvtoXYZ
public static ColorXyz convertCIELuvtoXYZ(double L, double u, double v)
-
-