Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## contrib.ch.randelshofer.quaqua.util
Class Images

    java.lang.Object
      contrib.ch.randelshofer.quaqua.util.Images

    public class Images

extends java.lang.Object

Image processing methods.

Version:
  2.0 2006-12-24 by Karl von Randow: On the fly conversion from Aqua Blue to Aqua Graphite appearance added.
  1.0.2 2005-09-12 Brought my work-around for Java 1.4.1 back to live.
  1.0.1 2005-05-21 Accidentaly used bitmask transparency instead of translucent transparency.
  1.0 13 March 2005 Created.
Author:
  Werner Randelshofer, Karl von Randow

Nested Class Summary
`static class` | `Images.GraphiteFilter` Based on a code example from: http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/00-intro/02-imageprocessing/saturation.html

Method Summary
`static java.awt.Image` | `createImage(java.net.URL resource)`
`static boolean` | `hasAlpha(java.awt.Image image)` This method returns true if the specified image has transparent pixels Code taken from the Java Developers Almanac 1.4 http://javaalmanac.com/egs/java.awt.image/HasAlpha.html
`static java.awt.image.BufferedImage[]` | `split(java.awt.Image image, int count, boolean isHorizontal)` Splits an image into count subimages.
`static java.awt.image.BufferedImage` | `toBufferedImage(java.awt.Image image)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### createImage

    public static java.awt.Image createImage(java.net.URL resource)

### toBufferedImage

    public static java.awt.image.BufferedImage toBufferedImage(java.awt.Image image)

### hasAlpha

    public static boolean hasAlpha(java.awt.Image image)

  This method returns true if the specified image has transparent pixels Code taken from the Java Developers Almanac 1.4 http://javaalmanac.com/egs/java.awt.image/HasAlpha.html

### split

    public static java.awt.image.BufferedImage[] split(java.awt.Image image,
                                                       int count,
                                                       boolean isHorizontal)

  Splits an image into count subimages.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD