Package net.infonode.util
Class ImageUtils
java.lang.Object
net.infonode.util.ImageUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final Imagecreate(byte[] data) static final Imagestatic final Imagestatic final int[]createGradientPixels(Color[] colors, int width, int height) static final int[]createGradientPixels(Color[] colors, int width, int height, int[] pixels) static final intcreatePixel(int red, int green, int blue) static AffineTransformcreateTransform(Direction direction, boolean horizontalFlip, boolean verticalFlip, int width, int height) static final intgetAlpha(int pixel) static final intgetBlue(int pixel) static final intgetGreen(int pixel) static final int[]static final int[]static final intgetRed(int pixel) static Colorstatic Int4static inttoIntColor(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)
-