jrdesktop.utilities
Class ImageUtility

java.lang.Object
  extended by jrdesktop.utilities.ImageUtility

public class ImageUtility
extends java.lang.Object

ImageUtility.java


Constructor Summary
ImageUtility()
           
 
Method Summary
static java.awt.image.BufferedImage compress(java.awt.image.BufferedImage image, float quality)
           
static java.awt.image.BufferedImage read(byte[] bytes)
           
static java.awt.image.BufferedImage read(java.io.InputStream in)
           
static byte[] toByteArray(java.awt.image.BufferedImage image, float quality)
           
static void write(java.awt.image.BufferedImage image, float quality, java.io.OutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageUtility

public ImageUtility()
Method Detail

read

public static java.awt.image.BufferedImage read(java.io.InputStream in)
                                         throws java.io.IOException
Throws:
java.io.IOException

read

public static java.awt.image.BufferedImage read(byte[] bytes)

write

public static void write(java.awt.image.BufferedImage image,
                         float quality,
                         java.io.OutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException

toByteArray

public static byte[] toByteArray(java.awt.image.BufferedImage image,
                                 float quality)

compress

public static java.awt.image.BufferedImage compress(java.awt.image.BufferedImage image,
                                                    float quality)