Package net.infonode.util
Class ImageUtils
java.lang.Object
net.infonode.util.ImageUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final Image
create
(byte[] data) static final Image
static final Image
static final int[]
createGradientPixels
(Color[] colors, int width, int height) static final int[]
createGradientPixels
(Color[] colors, int width, int height, int[] pixels) static final int
createPixel
(int red, int green, int blue) static AffineTransform
createTransform
(Direction direction, boolean horizontalFlip, boolean verticalFlip, int width, int height) static final int
getAlpha
(int pixel) static final int
getBlue
(int pixel) static final int
getGreen
(int pixel) static final int[]
static final int[]
static final int
getRed
(int pixel) static Color
static Int4
static int
toIntColor
(Int4 i) static final void
-
Constructor Details
-
ImageUtils
public ImageUtils()
-
-
Method Details
-
create
- Throws:
ImageException
-
create
- Throws:
ImageException
-
create
- Throws:
ImageException
-
waitImage
- Throws:
ImageException
-
getPixels
- Throws:
ImageException
-
getPixels
public static final int[] getPixels(Image image, int x, int y, int width, int height) throws ImageException - Throws:
ImageException
-
getAlpha
public static final int getAlpha(int pixel) -
getRed
public static final int getRed(int pixel) -
getGreen
public static final int getGreen(int pixel) -
getBlue
public static final int getBlue(int pixel) -
createPixel
public static final int createPixel(int red, int green, int blue) -
toIntColor
-
toInt4
-
toColor
-
createGradientPixels
-
createGradientPixels
-
createTransform
public static AffineTransform createTransform(Direction direction, boolean horizontalFlip, boolean verticalFlip, int width, int height)
-