Class ColorUtils

java.lang.Object
edu.jiangxin.apktoolbox.convert.color.ColorUtils

public class ColorUtils extends Object
  • Constructor Details

    • ColorUtils

      public ColorUtils()
  • Method Details

    • hex2Color

      public static Color hex2Color(String hexColor)
    • color2Hex

      public static String color2Hex(Color color)
    • hsb2Color

      public static Color hsb2Color(int hueI, int saturationI, int brightnessI)
    • color2Hsb

      public static int[] color2Hsb(Color color)
    • hsl2Color

      public static Color hsl2Color(int hueI, int saturationI, int lightnessI)
    • color2Hsl

      public static int[] color2Hsl(Color color)
    • cmyk2Color

      public static Color cmyk2Color(int cyanI, int magentaI, int yellowI, int keyI)
    • color2Cmyk

      public static int[] color2Cmyk(Color color)
    • cielab2Color

      public static Color cielab2Color(int L, int a, int b)
    • color2Cielab

      public static int[] color2Cielab(Color color)
    • rgbInt2Float

      public static float[] rgbInt2Float(int[] value)
    • rgbFloat2Int

      public static int[] rgbFloat2Int(float[] value)
    • hsbFloat2Int

      public static int[] hsbFloat2Int(float[] value)
    • hsbInt2Float

      public static float[] hsbInt2Float(int[] value)
    • hslFloat2Int

      public static int[] hslFloat2Int(float[] value)
    • hslInt2Float

      public static float[] hslInt2Float(int[] value)
    • cmykFloat2Int

      public static int[] cmykFloat2Int(float[] value)
    • cmykInt2Float

      public static float[] cmykInt2Float(int[] value)
    • cielabFloat2Int

      public static int[] cielabFloat2Int(float[] value)
    • cielabInt2Float

      public static float[] cielabInt2Float(int[] value)