net.infonode.util

Class ImageUtils

public final class ImageUtils extends Object

Method Summary
static Imagecreate(String filename)
static Imagecreate(URL url)
static Imagecreate(byte[] data)
static int[]createGradientPixels(Color[] colors, int width, int height)
static int[]createGradientPixels(Color[] colors, int width, int height, int[] pixels)
static intcreatePixel(int red, int green, int blue)
static AffineTransformcreateTransform(Direction direction, boolean horizontalFlip, boolean verticalFlip, int width, int height)
static intgetAlpha(int pixel)
static intgetBlue(int pixel)
static intgetGreen(int pixel)
static int[]getPixels(Image image)
static int[]getPixels(Image image, int x, int y, int width, int height)
static intgetRed(int pixel)
static ColortoColor(Int4 c)
static Int4toInt4(Color c)
static inttoIntColor(Int4 i)
static voidwaitImage(Image image)

Method Detail

create

public static final Image create(String filename)

create

public static final Image create(URL url)

create

public static final Image create(byte[] data)

createGradientPixels

public static final int[] createGradientPixels(Color[] colors, int width, int height)

createGradientPixels

public static final int[] createGradientPixels(Color[] colors, int width, int height, int[] pixels)

createPixel

public static final int createPixel(int red, int green, int blue)

createTransform

public static AffineTransform createTransform(Direction direction, boolean horizontalFlip, boolean verticalFlip, int width, int height)

getAlpha

public static final int getAlpha(int pixel)

getBlue

public static final int getBlue(int pixel)

getGreen

public static final int getGreen(int pixel)

getPixels

public static final int[] getPixels(Image image)

getPixels

public static final int[] getPixels(Image image, int x, int y, int width, int height)

getRed

public static final int getRed(int pixel)

toColor

public static Color toColor(Int4 c)

toInt4

public static Int4 toInt4(Color c)

toIntColor

public static int toIntColor(Int4 i)

waitImage

public static final void waitImage(Image image)