Package net.infonode.util
Class ImageUtils
- java.lang.Object
-
- net.infonode.util.ImageUtils
-
public final class ImageUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ImageUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.awt.Imagecreate(byte[] data)static java.awt.Imagecreate(java.lang.String filename)static java.awt.Imagecreate(java.net.URL url)static int[]createGradientPixels(java.awt.Color[] colors, int width, int height)static int[]createGradientPixels(java.awt.Color[] colors, int width, int height, int[] pixels)static intcreatePixel(int red, int green, int blue)static java.awt.geom.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(java.awt.Image image)static int[]getPixels(java.awt.Image image, int x, int y, int width, int height)static intgetRed(int pixel)static java.awt.ColortoColor(Int4 c)static Int4toInt4(java.awt.Color c)static inttoIntColor(Int4 i)static voidwaitImage(java.awt.Image image)
-
-
-
Method Detail
-
create
public static final java.awt.Image create(java.lang.String filename) throws ImageException- Throws:
ImageException
-
create
public static final java.awt.Image create(java.net.URL url) throws ImageException- Throws:
ImageException
-
create
public static final java.awt.Image create(byte[] data) throws ImageException- Throws:
ImageException
-
waitImage
public static final void waitImage(java.awt.Image image) throws ImageException- Throws:
ImageException
-
getPixels
public static final int[] getPixels(java.awt.Image image) throws ImageException- Throws:
ImageException
-
getPixels
public static final int[] getPixels(java.awt.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
public static int toIntColor(Int4 i)
-
toInt4
public static Int4 toInt4(java.awt.Color c)
-
toColor
public static java.awt.Color toColor(Int4 c)
-
createGradientPixels
public static final int[] createGradientPixels(java.awt.Color[] colors, int width, int height)
-
createGradientPixels
public static final int[] createGradientPixels(java.awt.Color[] colors, int width, int height, int[] pixels)
-
createTransform
public static java.awt.geom.AffineTransform createTransform(Direction direction, boolean horizontalFlip, boolean verticalFlip, int width, int height)
-
-