org.freehep.util.images
Class ImageUtilities
- java.lang.Object
-
- org.freehep.util.images.ImageUtilities
-
public class ImageUtilities extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static java.awt.image.BufferedImagecreateBufferedImage(java.awt.Image image, java.awt.image.ImageObserver observer, java.awt.Color bkg)static java.awt.image.BufferedImagecreateBufferedImage(java.awt.image.RenderedImage image, java.awt.image.ImageObserver observer, java.awt.Color bkg)static java.awt.image.RenderedImagecreateRenderedImage(java.awt.Image image, java.awt.image.ImageObserver observer, java.awt.Color bkg)static java.awt.image.RenderedImagecreateRenderedImage(java.awt.image.RenderedImage image, java.awt.Color bkg)static byte[]getBytes(java.awt.Image image, java.awt.Color bkg, java.lang.String code, int pad, java.awt.image.ImageObserver observer)static byte[]getBytes(java.awt.image.RenderedImage image, java.awt.Color bkg, java.lang.String code, int pad)Returns the bytes of an image.
-
-
-
Method Detail
-
createRenderedImage
public static java.awt.image.RenderedImage createRenderedImage(java.awt.Image image, java.awt.image.ImageObserver observer, java.awt.Color bkg)
-
createBufferedImage
public static java.awt.image.BufferedImage createBufferedImage(java.awt.image.RenderedImage image, java.awt.image.ImageObserver observer, java.awt.Color bkg)
-
createBufferedImage
public static java.awt.image.BufferedImage createBufferedImage(java.awt.Image image, java.awt.image.ImageObserver observer, java.awt.Color bkg)
-
createRenderedImage
public static java.awt.image.RenderedImage createRenderedImage(java.awt.image.RenderedImage image, java.awt.Color bkg)
-
getBytes
public static byte[] getBytes(java.awt.Image image, java.awt.Color bkg, java.lang.String code, int pad, java.awt.image.ImageObserver observer)
-
getBytes
public static byte[] getBytes(java.awt.image.RenderedImage image, java.awt.Color bkg, java.lang.String code, int pad)Returns the bytes of an image.- Parameters:
image- to be converted to bytesbkg- the color to be used for alpha-multiplicationcode- ARGB, A, or BGR, ... you may also use *ARGB to pre-multiply with alphapad- number of bytes to pad the scanline with (1=byte, 2=short, 4=int, ...)
-
-
DMelt 3.0 © DataMelt by jWork.ORG