|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deken.game.images.ImageFX
public class ImageFX
Title: TODO
Description: TODO
Copyright: Copyright (c) Apr 14, 2011
Nested Class Summary | |
---|---|
static class |
ImageFX.Flipped
|
Constructor Summary | |
---|---|
ImageFX()
|
Method Summary | |
---|---|
java.awt.image.VolatileImage |
createCompatibleVolitaleImage(java.awt.image.BufferedImage image)
Creates a volatile image compatible with the current display. |
java.awt.image.BufferedImage |
createTransparentImage(java.awt.image.BufferedImage image)
adds and alpha channel to an image. |
java.awt.image.BufferedImage |
getBlurredImage(java.awt.image.BufferedImage image,
int blurSize)
Blurs the image based on the blur size. |
java.awt.image.BufferedImage |
getBrightenImage(java.awt.image.BufferedImage image,
float brightness)
|
java.awt.image.BufferedImage |
getBrightenImageShape(java.awt.image.BufferedImage image,
float brightness,
java.awt.Shape shape)
|
java.awt.Image |
getChangedImageHue(java.awt.Image image,
float hue)
|
java.awt.image.BufferedImage |
getColorizedImage(java.awt.image.BufferedImage image,
float brightness,
ImageOpFX.ColorChanel cc)
|
java.awt.Image |
getColorMixed(java.awt.image.BufferedImage image)
|
java.awt.Image |
getFlippedImage(java.awt.Image image,
ImageFX.Flipped flipped)
getFlippedImage Returns a new Image that is flipped on the horizontal or vertical axis. |
java.awt.image.BufferedImage |
getInvertedImage(java.awt.image.BufferedImage image)
Creates an image that colors are reversed. |
java.awt.image.BufferedImage |
getReplaceColorImage(java.awt.image.BufferedImage image,
int[] oldColors,
int[] newColors)
|
java.awt.image.BufferedImage |
getResizedImage(java.awt.image.BufferedImage image,
int newWidth,
int newHeight)
|
java.awt.image.BufferedImage |
getRotatedImage(java.awt.image.BufferedImage image,
double rotationDegree)
|
java.awt.image.BufferedImage |
getTranslucentImage(java.awt.image.BufferedImage image,
float alpha)
|
static boolean |
hasAlpha(java.awt.image.BufferedImage image)
|
static java.awt.image.BufferedImage |
toBufferedImage(java.awt.Image img)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ImageFX()
Method Detail |
---|
public static boolean hasAlpha(java.awt.image.BufferedImage image)
image
-
public java.awt.image.VolatileImage createCompatibleVolitaleImage(java.awt.image.BufferedImage image)
image
-
public java.awt.image.BufferedImage createTransparentImage(java.awt.image.BufferedImage image)
image
-
public static java.awt.image.BufferedImage toBufferedImage(java.awt.Image img)
public java.awt.image.BufferedImage getBlurredImage(java.awt.image.BufferedImage image, int blurSize)
image
- blurSize
-
public java.awt.image.BufferedImage getBrightenImage(java.awt.image.BufferedImage image, float brightness)
image
- brightness
- the brightness level of the image. A brightness less
than 1.0 will actually make the image darker
public java.awt.image.BufferedImage getBrightenImageShape(java.awt.image.BufferedImage image, float brightness, java.awt.Shape shape)
public java.awt.Image getChangedImageHue(java.awt.Image image, float hue)
image
- hue
-
public java.awt.image.BufferedImage getColorizedImage(java.awt.image.BufferedImage image, float brightness, ImageOpFX.ColorChanel cc)
public java.awt.Image getColorMixed(java.awt.image.BufferedImage image)
image
-
public java.awt.Image getFlippedImage(java.awt.Image image, ImageFX.Flipped flipped)
image
- Imageflipped
- Flipped
public java.awt.image.BufferedImage getInvertedImage(java.awt.image.BufferedImage image)
image
-
public java.awt.image.BufferedImage getReplaceColorImage(java.awt.image.BufferedImage image, int[] oldColors, int[] newColors)
image
- oldColors
- newColors
-
public java.awt.image.BufferedImage getResizedImage(java.awt.image.BufferedImage image, int newWidth, int newHeight)
image
- newWidth
- newHeight
-
public java.awt.image.BufferedImage getRotatedImage(java.awt.image.BufferedImage image, double rotationDegree)
public java.awt.image.BufferedImage getTranslucentImage(java.awt.image.BufferedImage image, float alpha)
image
- alpha
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |