public final class ColorChanger
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ALPHA |
static int |
BLUE |
static int |
BRIGHTNESS |
static int |
GREEN |
static int |
HUE |
static int |
RED |
static int |
SATURATION |
static int |
TRANSPARENT |
Modifier | Constructor and Description |
---|---|
private |
ColorChanger() |
Modifier and Type | Method and Description |
---|---|
static java.awt.image.BufferedImage |
changeColor(java.awt.image.BufferedImage image0,
java.awt.Color replacement) |
private static float[] |
getHSBArray(int rgb) |
private static int |
getNewPixelRGB(float hue,
int pixel0) |
private static int[] |
getRGBArray(int rgb) |
public static final int ALPHA
public static final int RED
public static final int GREEN
public static final int BLUE
public static final int HUE
public static final int SATURATION
public static final int BRIGHTNESS
public static final int TRANSPARENT
public static java.awt.image.BufferedImage changeColor(java.awt.image.BufferedImage image0, java.awt.Color replacement)
private static int getNewPixelRGB(float hue, int pixel0)
private static int[] getRGBArray(int rgb)
private static float[] getHSBArray(int rgb)