|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.javasoft.util.java2d.Synthetica2DUtils
public class Synthetica2DUtils
Helpful Java2D methods.
| Constructor Summary | |
|---|---|
Synthetica2DUtils()
|
|
| Method Summary | |
|---|---|
static void |
colorizeImage(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dest,
java.awt.Color color,
float alpha)
Colorizes an image and returns the tinted image through the given destination image. |
static java.awt.image.BufferedImage |
createAlphaImage(java.awt.image.BufferedImage src,
float alpha)
Adds translucency to a given image. |
static java.awt.image.ConvolveOp |
createBlurOp(int size)
Creates a ConvolveOp which can be used for blurring images. |
static java.awt.image.BufferedImage |
createBlurredImage(java.awt.image.BufferedImage src,
int size)
Creates a blurred image. |
static java.awt.image.BufferedImage |
createColorizedImage(java.awt.image.BufferedImage src,
java.awt.Color color,
float alpha)
Creates a tinted image. |
static java.awt.Image |
flipHorizontal(java.awt.Image image)
Flip image horizontal. |
static java.awt.Image |
flipVertical(java.awt.Image image)
Flip image vertical. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Synthetica2DUtils()
| Method Detail |
|---|
public static java.awt.image.BufferedImage createBlurredImage(java.awt.image.BufferedImage src,
int size)
src - Source image.size - Blur size (higher values can cause high utilization)
public static java.awt.image.ConvolveOp createBlurOp(int size)
size - Blur size (higher values can cause high utilization)
ConvolveOp
public static java.awt.image.BufferedImage createAlphaImage(java.awt.image.BufferedImage src,
float alpha)
src - Source image.alpha - Alpha value between 0.0f and 1.0f. Lower value means more translucent.
public static java.awt.image.BufferedImage createColorizedImage(java.awt.image.BufferedImage src,
java.awt.Color color,
float alpha)
src - Source image.color - Color used for tinting.alpha - Tinting value between 0.0f and 1.0f. Higher value means more tinting.
public static void colorizeImage(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dest,
java.awt.Color color,
float alpha)
src - Source image.dest - Destination image.color - Color used for tinting.alpha - Tinting value between 0.0f and 1.0f. Higher value means more tinting.public static java.awt.Image flipHorizontal(java.awt.Image image)
image - Source image.
public static java.awt.Image flipVertical(java.awt.Image image)
image - Source image.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||