Class ColorConversions


  • public final class ColorConversions
    extends Object
    • Method Detail

      • convertXYZtoCIELab

        public static ColorCieLab convertXYZtoCIELab​(double X,
                                                     double Y,
                                                     double Z)
      • convertCIELabtoXYZ

        public static ColorXyz convertCIELabtoXYZ​(double L,
                                                  double a,
                                                  double b)
      • convertXYZtoHunterLab

        public static ColorHunterLab convertXYZtoHunterLab​(double X,
                                                           double Y,
                                                           double Z)
      • 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​(double L,
                                                        double a,
                                                        double b)
      • 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​(double X,
                                                     double Y,
                                                     double Z)
      • convertCIELuvtoXYZ

        public static ColorXyz convertCIELuvtoXYZ​(double L,
                                                  double u,
                                                  double v)
      • convertCIELabToDIN99bLab

        public static ColorDin99Lab convertCIELabToDIN99bLab​(double L,
                                                             double a,
                                                             double b)
      • convertDIN99bLabToCIELab

        public static ColorCieLab convertDIN99bLabToCIELab​(double L99b,
                                                           double a99b,
                                                           double b99b)