Some more useful math functions for image processing.
These are becoming obsolete as we move to Java2D. Use MiscComposite instead.
ADD
public static final int ADD
ALPHA
public static final int ALPHA
ALPHA_TO_GRAY
public static final int ALPHA_TO_GRAY
AVERAGE
public static final int AVERAGE
CLEAR
public static final int CLEAR
COLOR
public static final int COLOR
DIFFERENCE
public static final int DIFFERENCE
DISSOLVE
public static final int DISSOLVE
DST_IN
public static final int DST_IN
EXCHANGE
public static final int EXCHANGE
HUE
public static final int HUE
MAX
public static final int MAX
MIN
public static final int MIN
MULTIPLY
public static final int MULTIPLY
NORMAL
public static final int NORMAL
OVERLAY
public static final int OVERLAY
REPLACE
public static final int REPLACE
SATURATION
public static final int SATURATION
SCREEN
public static final int SCREEN
SUBTRACT
public static final int SUBTRACT
VALUE
public static final int VALUE
brightness
public static int brightness(int rgb)
clamp
public static int clamp(int c)
Clamp a value to the range 0..255
combinePixels
public static int combinePixels(int rgb1,
int rgb2,
int op)
combinePixels
public static int combinePixels(int rgb1,
int rgb2,
int op,
int extraAlpha)
combinePixels
public static int combinePixels(int rgb1,
int rgb2,
int op,
int extraAlpha,
int channelMask)
interpolate
public static int interpolate(int v1,
int v2,
float f)
nearColors
public static boolean nearColors(int rgb1,
int rgb2,
int tolerance)