com.day.image Package contains the main classes of the
Day Graphics Engine. This framework consists of one
basic class : The
Layer class is the functional basis
onto which the whole Graphics Engine is built. Though
the classes implementing the
java.awt.image.BufferedImage as parameters, they
are also heavily used by the methods provided by the
The rest of the classes in the
com.day.image Package contain more
functionality of the Graphics Engine for direct use
Interface Summary Interface Description DitherOp.DitherAlgorithm
Class Summary Class Description AbstractBufferedImageOpThe
AbstractBufferedImageOpprovides a basic implementation to implement the
Animationclass takes a series of
Layers and puts them in a single output graphic stream adding animation code for the number of loops and the delay time and disposal method of the single patches.
ColorCurveclass is a container to provide color and tonality information.
DistortOpclass implements the distortion operation on a
Dither Deprecated.as of Communiqu� 3.1.0, use com.day.image.DitherOp instead, this class will be removed in the next release. DitherOpThe
DitherOpprovides the dithering capability for reducing colors of an image to any number of colors.
EmbossOpimplements embossing of an image against another image, the so called bump image.
Fontclass is a wrapper for the
com.day.image.Fontclass which provides the functionality to seamlessly support multiple font formats and sources.
ImageSupportclass provides methods, which are implemented differently for Java 1.3 and for Java 1.4.
Layerclass provides a simplified usage pattern for doing graphics rendering.
LuminanceSystemclass encapsulates luminance factor values for greyscaling operations.
LineStyleclass implements the Communiqu� 2 line style.
MultitoneOpclass implements similar functionality as the Photoshop Duplex function.
ResizeOpThe ResizeOp class implements a weighted resize filter which produces better results than the scaling AffineTransformOp and is faster than a blurring ConvolveOp with a following scaling AffineTransformOp. StampOpThe
StampOpis an image operation, which may scale the source image to the destination image and put a stamp mark ontop of the (scaled) destination image.