photospace.graphics
Class Sampler

java.lang.Object
  extended byphotospace.graphics.Sampler

public class Sampler
extends java.lang.Object


Constructor Summary
Sampler()
           
 
Method Summary
static byte[] getBytes(java.awt.image.BufferedImage image)
           
static java.awt.image.BufferedImage read(java.io.File file)
           
static java.awt.image.BufferedImage rotate(java.awt.image.BufferedImage image, float degrees)
           
static java.awt.image.BufferedImage scale(java.awt.image.BufferedImage image, Transform transform)
           
static java.awt.image.BufferedImage scaleToFill(java.awt.image.BufferedImage image, java.awt.Dimension dim)
           
static java.awt.image.BufferedImage scaleToFit(java.awt.image.BufferedImage image, java.awt.Dimension dim)
           
static void write(java.awt.image.BufferedImage image, java.io.File file)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sampler

public Sampler()
Method Detail

read

public static java.awt.image.BufferedImage read(java.io.File file)

write

public static void write(java.awt.image.BufferedImage image,
                         java.io.File file)
                  throws java.io.IOException
Throws:
java.io.IOException

scaleToFit

public static java.awt.image.BufferedImage scaleToFit(java.awt.image.BufferedImage image,
                                                      java.awt.Dimension dim)

scale

public static java.awt.image.BufferedImage scale(java.awt.image.BufferedImage image,
                                                 Transform transform)

scaleToFill

public static java.awt.image.BufferedImage scaleToFill(java.awt.image.BufferedImage image,
                                                       java.awt.Dimension dim)

rotate

public static java.awt.image.BufferedImage rotate(java.awt.image.BufferedImage image,
                                                  float degrees)

getBytes

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