Package com.day.image
The 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.BufferedImageOp
interface take java.awt.image.BufferedImage
as parameters, they
are also heavily used by the methods provided by the Layer
class.
The rest of the classes in the com.day.image
Package contain more
functionality of the Graphics Engine for direct use
with the Layer
class.
- Since:
- coati
-
Interface Summary Interface Description DitherOp.DitherAlgorithm -
Class Summary Class Description AbstractBufferedImageOp TheAbstractBufferedImageOp
provides a basic implementation to implement theBufferedImageOp
interface.Animation TheAnimation
class takes a series ofLayer
s 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.ColorCurve TheColorCurve
class is a container to provide color and tonality information.DistortOp TheDistortOp
class implements the distortion operation on aBufferedImage
.Dither Deprecated. as of Communiqu� 3.1.0, use com.day.image.DitherOp instead, this class will be removed in the next release.DitherOp TheDitherOp
provides the dithering capability for reducing colors of an image to any number of colors.EmbossOp TheEmbossOp
implements embossing of an image against another image, the so called bump image.Font TheFont
class is a wrapper for thecom.day.image.Font
class which provides the functionality to seamlessly support multiple font formats and sources.ImageSupport TheImageSupport
class provides methods, which are implemented differently for Java 1.3 and for Java 1.4.Layer TheLayer
class provides a simplified usage pattern for doing graphics rendering.Layer.LuminanceSystem TheLuminanceSystem
class encapsulates luminance factor values for greyscaling operations.LineStyle TheLineStyle
class implements the Communiqu� 2 line style.MultitoneOp TheMultitoneOp
class implements similar functionality as the Photoshop Duplex function.ResizeOp The 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.StampOp TheStampOp
is an image operation, which may scale the source image to the destination image and put a stamp mark ontop of the (scaled) destination image.