List of usage examples for android.graphics Color colorToHSV
public static void colorToHSV(@ColorInt int color, @Size(3) float hsv[])
From source file:Main.java
public static int darken(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= 0.8f;/*from w w w. j a v a 2 s. c o m*/ return Color.HSVToColor(hsv); }
From source file:Main.java
public static int darkenColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= 0.8f;/*from ww w .j a va2 s . c om*/ return Color.HSVToColor(hsv); }
From source file:Main.java
public static int getDarkerColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= 0.9F;/*from w ww. j a va 2 s . com*/ return Color.HSVToColor(hsv); }
From source file:Main.java
public static int calColorPressed(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] = hsv[2] - 0.15f;//from w w w.ja v a 2s . c o m return Color.HSVToColor(hsv); }
From source file:Main.java
public static int lightenColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] = 0.2f + 0.8f * hsv[2];// value component return Color.HSVToColor(hsv); }
From source file:Main.java
public static int getDarkerColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); // convert to hsv // make darker hsv[1] = hsv[1] + 0.1f; // more saturation hsv[2] = hsv[2] - 0.1f; // less brightness return Color.HSVToColor(hsv); }
From source file:Main.java
public static int colorBrighter(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] = 1.0f - 0.6f * (1.0f - hsv[2]); return Color.HSVToColor(hsv); }
From source file:Main.java
public static int darker(int color, float factor) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= factor;/*from w w w. j a v a 2 s. c o m*/ return Color.HSVToColor(hsv); }
From source file:Main.java
public static int darken(int color, float scale) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= scale; // value component return Color.HSVToColor(hsv); }
From source file:Main.java
public static int createDisabledColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[1] = 0.5f;/*from ww w.j a v a2s .com*/ hsv[2] = 0.5f; return Color.HSVToColor(hsv); }